Our client is a global professional services organization that helps businesses and institutions address complex challenges, build trust, and create lasting value. Its collaborative culture brings together diverse perspectives across technology, advisory, assurance, and other specialist disciplines.
Employees are encouraged to act with integrity, pursue high standards, and develop solutions that make a meaningful difference for clients and communities. The organization offers an international environment where technology professionals can work on varied, business-critical projects while learning from experienced colleagues and collaborating across teams. It is an attractive setting for engineers who want to combine technical excellence with practical impact and contribute to solutions that support important organizational and societal needs.
As a Full Stack Engineer, you will design, develop, test, and maintain modern applications that support client and internal business needs. You will contribute across the full software development lifecycle, from understanding requirements and shaping technical solutions to implementation, deployment, and continuous improvement.
Working closely with engineers, product specialists, business stakeholders, and other professional services teams, you will translate complex requirements into reliable, scalable, and user-friendly digital products. Your responsibilities will include developing front-end experiences, building back-end services and APIs, integrating systems, troubleshooting issues, and contributing to code quality and technical standards.
This role offers the opportunity to work on diverse projects in a collaborative, international environment while helping deliver technology solutions with measurable business value.
Professional experience in full-stack software development, with the ability to work across both front-end and back-end technologies.
Strong knowledge of modern web development principles, software architecture, APIs, databases, testing, and application security.
Proficiency in at least one contemporary front-end framework and one back-end programming language.
Experience designing, developing, integrating, and maintaining scalable business applications.
Familiarity with version control, automated testing, continuous integration, and agile software development practices.
Ability to analyze complex requirements, identify practical solutions, and communicate technical concepts clearly to non-technical stakeholders.
A collaborative, quality-focused approach and the ability to work effectively within multidisciplinary and international teams.
Strong problem-solving skills, attention to detail, and commitment to continuous learning.
Professional fluency in English
A bachelor’s degree in computer science, software engineering, information technology, or a related field is preferred.