Join Our Team as a Senior Software Engineer

About FUTURESIGHT

FUTURESIGHT™ is a forward-thinking digital innovation studio and co-founder of a fast-growing international digital group. We partner with global companies to co-create user-centric digital products, systems, and services that drive impact, innovation, and sustainability. Our focus on high-performing teams, emerging technologies, and ethical design enables us to deliver long-term business value across diverse sectors.

Your Role: Technology Leader & Expert Developer

We’re looking for a Senior Software Engineer with strong experience in modern software architecture development, and teamwork in agile - CI/CD setting. You’ll take ownership of key systems, guide architectural decisions, mentor developers, and contribute to building scalable and maintainable solutions using .NET, C#, Angular and cloud platforms.

You’ll collaborate with global product teams, UX designers, and stakeholders to lead project execution in an agile, high-paced, and AI-enhanced environment.

Core Responsibilities

  • Lead the design, architecture, and delivery of scalable software systems
  • Act as a technical lead and mentor to the development team, ensuring best practices in coding, architecture, and DevOps
  • Drive end-to-end development in .NET (8+), C#, ASP.NET Core, and Angular
  • Guide the integration of AI tools and APIs into development workflows and client products
  • Develop and maintain CI/CD pipelines using Azure DevOps or equivalent tools
  • Collaborate with cross-functional teams to deliver robust, high-quality digital solutions
  • Participate in and support agile ceremonies (standups, planning, retrospectives)
  • Conduct code reviews, performance tuning, and optimization



Why Join FutureSight?

  • Remote-first culture – work from anywhere
  • Competetive salary - ranging from 12 to 24,000 pln/month
  • Flexible hours – outcome-driven, not clock-driven
  • Autonomy & leadership – real ownership of technology and outcomes
  • Competitive compensation – based on seniority and region
  • Impact-driven projects – work on meaningful, global digital products

Room to grow – leadership development, innovation labs, and AI tools access

What You Bring

  • 10+ years of experience as a full-stack software developer, with at least 3 years in a senior role. Experience is required as a full-time professional, freelance or part- time roles will be treated as subpar.
  • Proven experience in software development, architecture and systems design
  • Strong hands-on knowledge of:
  • .NET 6/8, ASP.NET Core, C#
  • Angular (v12+)
  • SQL Server, Entity Framework
  • CI/CD tools (Azure DevOps)
  • RESTful APIs, microservices, and cloud platforms (Azure or AWS)
  • Demonstrated experience working with AI tools and APIs (OpenAI, LangChain, etc.) and integrating them into real-world applications
  • Strong problem-solving skills, initiative, and ability to drive technology decisions
  • Fluent English and excellent communication skills
  • Relevant education and at least a bachelor's degree
  • Portfolio proving project experience

Nice to Have

  • Experience with Microsoft Power Platform
  • Familiarity with Headless CMS (e.g., Optimizely)
  • Knowledge of DevOps practices and Infrastructure as Code (IaC)
  • Experience working in startups or cross-border agile teams

At least one referral contact from previous places of work

FUTURESIGHT™ is a digital design studio, digital marketing agency, and co-founder of a fast-growing international digital group that collaborates with hundreds of experts worldwide. Our passion for great user experiences and viable businesses enables us to deliver innovative digital products and services. We work with smart companies and people to create a healthier and more sustainable world.