We are looking for an experienced Full-Stack Software Engineer to support and further develop customer-facing platforms within the Identity domain. The role involves working with a modern TypeScript-driven technology stack and close collaboration with end users to convert feedback into reliable, high-quality UI and API enhancements. The ideal candidate combines strong technical expertise with the ability to communicate effectively and resolve complex production issues.
Fullstack Developer (React + Node.js)
Your responsibilities
- Maintain and extend the Node.js API and ReactJS frontend
- Ensure long-term stability, performance, and scalability of user interfaces
- Enhance backend services built with Hapi.js
- Improve state management using MobX or Redux
- Design and optimize GraphQL-based data layers
- Work directly with customers to investigate and resolve UI and API issues
- Translate user needs into robust technical solutions
- Participate in Agile development processes, including testing and peer code reviews
Our requirements
- 4+ years' experience as a Fullstack Developer
- Advanced TypeScript: Deep proficiency in TypeScript across the entire stack
- Frontend Excellence: Strong experience with ReactJS and state management libraries (specifically MobX or Redux)
- Backend Development: Proven experience with Node.js and web frameworks (experience with Hapi.js is a significant advantage)
- Modern API Design: Hands-on experience with GraphQL schemas, resolvers, and integration
- Customer Engagement: Comfortable and effective in interfacing with global customers to troubleshoot and resolve technical challenges
- Collaboration: Experience working in an Agile environment, maintaining high code quality through peer reviews and testing