Senior Full Stack Software Engineer
We are looking for a Senior Software Engineer to join an international project focused on migrating a Customer Identity and Access Management (CIAM) solution from AWS Cognito to Auth0. This role combines hands-on engineering work with architectural involvement in a complex, high-impact environment.
Responsibilities
Implement and support the migration of CIAM solutions from AWS Cognito to Auth0
Develop and maintain backend services using Golang and PHP (both modern and legacy codebases)
Contribute to frontend development using React where needed
Work with legacy monolithic systems and support their transition to microservices architecture
Analyze existing systems, integrations, and dependencies to identify risks and migration requirements
Participate in technical design discussions and help shape the migration strategy
Break down complex tasks and support planning and execution across the team
Collaborate with cross-functional teams and communicate effectively with both technical and non-technical stakeholders
Requirements
5+ years of commercial experience in software development
Strong experience with Golang and PHP (including legacy systems)
Solid knowledge of JavaScript and hands-on experience with React
Experience working with Auth0 or AWS Cognito (ideally both)
Understanding of CIAM / authentication and authorization concepts
Experience working with microservices architecture and legacy monoliths
Proven track record in system migrations or working in complex distributed environments
Strong analytical and problem-solving skills
Ability to work in a fast-paced environment with tight deadlines
Good communication skills and ability to collaborate with cross-functional teams
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer