emagine Polska is seeking an experienced Back End Software Engineer to join a global team focused on developing an AI-embedded application. This role is ideal for a professional with a strong software craftsmanship mindset who is ready to drive technical direction in a cloud-native environment.
Key responsibilities
- Design, develop, test, deploy, and maintain robust, scalable, and high-performance applications using cloud components.
- Collaborate closely with product managers, UX/UI designers, and fellow engineers to define and ship innovative new features.
- Contribute actively to architectural discussions, conduct thorough code reviews, and drive the continuous improvement of development tooling and processes.
Requirements
- Expert-level proficiency in Microsoft Azure and cloud-native backend engineering.
- Strong programming skills with a proven commitment to software craftsmanship.
- Confirmed experience in full-stack development with a primary focus on backend systems.
- Over 10 years of relevant hands-on experience in designing and shipping production-grade software.
What we offer
- The opportunity to work within a collaborative and enabling organization that values autonomous, self-starting consultants.
- Engagement in a forward-looking project that integrates AI directly into a modern development framework.
- A chance to shape the technical direction of a global project from the very first day.
- A fully remote working environment for professionals based in Europe.