We are looking for an experienced Senior Full Stack Developer to join a team developing a business-critical platform supporting the offshore wind industry. In this role, you will design, build, and maintain modern cloud-native applications while influencing technical direction and collaborating with cross-functional teams to deliver scalable, secure, and high-performing solutions.
Senior Full Stack Developer (.NET & Angular)
Your responsibilities:
- Design, develop, and maintain scalable applications using .NET Core, C#, and Angular.
- Build and enhance secure cloud-native solutions on AWS.
- Develop and maintain REST APIs, microservices, and distributed applications.
- Improve application reliability, performance, and operational excellence.
- Implement and maintain CI/CD pipelines and DevOps best practices.
- Design resilient integrations using messaging technologies such as Kafka.
- Participate in architecture discussions, code reviews, and technical decision-making.
- Mentor junior developers and promote engineering best practices across the team.
We are looking for you, if you have:
- Proven commercial experience with .NET Core, C#, and Angular.
- Strong knowledge of object-oriented programming, SOLID principles, clean code, and software architecture.
- Experience building REST APIs, microservices, and working with Docker, Kubernetes, Kafka (or AMQ), and SQL/NoSQL databases.
- Solid hands-on experience with AWS, including EKS, cloud storage, AWS Secrets Manager, infrastructure automation, monitoring, and production deployments.
- Experience with DevOps, CI/CD, release automation, and test automation.
- Proficiency with Git, Azure DevOps, or GitHub Actions.
- Excellent communication and collaboration skills, with experience mentoring developers and working closely with technical and business stakeholders.
Location: Hybrid (Warsaw) – 2–3 days per week from the office
We offer:
- Participation in interesting and demanding projects.
- Flexible working hours.
- A great, non-corporate atmosphere.
- Possibility to work remote or hybrid (2 days per week from the office).
- Opportunities for development and promotion.
- Attractive package of benefits.
We reserve the right to contact the selected candidates.