We are excited to announce the development of our new Software Development Hub in Warsaw - an important step in our journey of global growth.
This initiative marks an important step forward in bringing together top technical talent optimizing our processes and shaping the future direction of our organization
About the role:
The Software Engineer is responsible for designing building testing and maintaining software components that meet user and business requirements. Working as part of a cross-functional development team the Software Engineer transforms technical specifications and user stories into high-quality reliable and maintainable code.
Software Engineers are the backbone of the software delivery process. They bring ideas to life by building scalable secure and high-performing software. A great software engineer not only writes code but also collaborates learns continuously and contributes to creating robust digital solutions that drive business value.
Required Skills & Qualifications:
Proficiency in one or more modern programming languages (e.g. JavaScript TypeScript C#).
- Experience with one or more relevant frameworks and libraries (e.g. VueJS React ).
- Development experience implementing user authentication and authorization using KeyCloak and Microsoft Entra ID.
- Experience with unit testing automated testing and writing testable code.
- Strong debugging problem-solving and analytical skills.
- Understanding modern API standards (e.g. REST API GraphQL).
- Familiarity with Git and CI/CD pipelines.
- Understanding of containerization concepts (e.g. Docker and Kubernetes).
- Understanding of software development life cycle (SDLC) and agile methodologies.
- Strong collaboration and knowledge-sharing skills to work effectively in cross-functional teams.
Nice-to-Have Qualifications
- Hands-on experience with enterprise CMS platforms (e.g. Sitecore).
Responsibilities
- Write clean efficient and well-documented code based on technical specifications and business requirements.
- Participate in the design development testing and deployment of software applications.
- Collaborate closely with Product Owners Business Analysts UX/UI designers and other developers to ensure alignment and timely delivery.
- Perform code reviews and contribute to the enforcement of coding standards and best practices.
- Debug troubleshoot and resolve technical issues in development and production environments.
- Participate in sprint planning daily stand-ups retrospectives and other agile ceremonies.
- Contribute to the continuous improvement of development tools processes and team workflows.
- Stay current with new technologies tools and industry trends and assess their relevance for ongoing or future projects.
What We Offer
We are excited to announce the development of our new Software Development Hub in Warsaw - an important step in our journey of global growth.This initiative marks an important step forward in bringing together top technical talent optimizing our processes and shaping the future direction of our orga...
We are excited to announce the development of our new Software Development Hub in Warsaw - an important step in our journey of global growth.
This initiative marks an important step forward in bringing together top technical talent optimizing our processes and shaping the future direction of our organization
About the role:
The Software Engineer is responsible for designing building testing and maintaining software components that meet user and business requirements. Working as part of a cross-functional development team the Software Engineer transforms technical specifications and user stories into high-quality reliable and maintainable code.
Software Engineers are the backbone of the software delivery process. They bring ideas to life by building scalable secure and high-performing software. A great software engineer not only writes code but also collaborates learns continuously and contributes to creating robust digital solutions that drive business value.
Required Skills & Qualifications:
Proficiency in one or more modern programming languages (e.g. JavaScript TypeScript C#).
- Experience with one or more relevant frameworks and libraries (e.g. VueJS React ).
- Development experience implementing user authentication and authorization using KeyCloak and Microsoft Entra ID.
- Experience with unit testing automated testing and writing testable code.
- Strong debugging problem-solving and analytical skills.
- Understanding modern API standards (e.g. REST API GraphQL).
- Familiarity with Git and CI/CD pipelines.
- Understanding of containerization concepts (e.g. Docker and Kubernetes).
- Understanding of software development life cycle (SDLC) and agile methodologies.
- Strong collaboration and knowledge-sharing skills to work effectively in cross-functional teams.
Nice-to-Have Qualifications
- Hands-on experience with enterprise CMS platforms (e.g. Sitecore).
Responsibilities
- Write clean efficient and well-documented code based on technical specifications and business requirements.
- Participate in the design development testing and deployment of software applications.
- Collaborate closely with Product Owners Business Analysts UX/UI designers and other developers to ensure alignment and timely delivery.
- Perform code reviews and contribute to the enforcement of coding standards and best practices.
- Debug troubleshoot and resolve technical issues in development and production environments.
- Participate in sprint planning daily stand-ups retrospectives and other agile ceremonies.
- Contribute to the continuous improvement of development tools processes and team workflows.
- Stay current with new technologies tools and industry trends and assess their relevance for ongoing or future projects.
What We Offer
View more
View less