The posting
Satellit is seeking a senior full-stack engineer to help design, build and put into production digital products for a continuously operating energy-focused platform. The role covers end-to-end delivery of components for reporting, presales support, data processing and AI-enhanced features. The technology emphasis is on a .NET-based backend and a React-driven frontend, with a focus on making solutions scalable and production-ready.
Who are you?
What will you do?
- Create and extend user-facing frontend components and backend services to implement product requirements and user experience goals.
- Contribute to high-level architecture definition and make technical choices that enable scalability, maintainability and industrialized delivery.
- Design, implement and maintain production-grade RESTful APIs and domain services that support platform workflows and integrations.
- Work closely with product owners, business analysts and end users to convert business needs into concrete technical solutions.
- Take part in code reviews, automated testing and continuous-improvement activities to uphold code quality and deployment reliability.
- Integrate generative AI capabilities into products and leverage AI-assisted development tools to speed up implementation, testing and analysis.
Technologies (mandatory)
- C#
- Cursor
- Azure
- GitHub Copilot
- React Native
- Git
- chatgpt
- Microsoft Azure Devops
- advanced rest
- angular
- .NET
- Generative AI
- SQL
- Typescript
- Git
- Code review and testing practices
- C#
- Azure DevOps
- GitHub Copilot / ChatGPT / Cursor (AI-assisted development tools)
- .NET
- Azure
- React
- REST APIs
- Autonomy and initiative
- Architecture and technical decision making
- Problem solving
- Collaboration with Product Owner and Business Analysts
- Angular
- Product-oriented development
- Generative AI integration
- TypeScript
- User experience sensitivity
- Agile / Scrum
- SQL databases
Preferred Qualifications:
- 5 to 8 years of experience with modern front-end frameworks such as React or Angular.
- 5 to 8 years of hands-on experience with Microsoft Azure cloud services and related platform tooling.
- 5 to 8 years demonstrating strong analytical and problem-solving skills in complex technical contexts.
- Proven experience working in Agile teams, preferably using Scrum or similar iterative delivery approaches.



