Senior Full Stack Developer
You will solve complex problems and build secure, scalable systems. You will develop and maintain full stack applications using modern frameworks and cloud-native tools, prototype and iterate on solutions, write clean well-documented code, and participate in peer reviews. You will apply secure coding practices, support deployment and post-release maintenance, contribute to CI/CD and DevOps workflows, and work with designers and product managers to align technical solutions with requirements.
Responsibilities
- Develop and maintain full stack applications using modern frameworks and cloud-native tools
- Prototype and iterate on solutions to validate requirements and explore emerging technologies
- Write clean, well-documented code and participate in peer reviews
- Apply secure coding practices and contribute to privacy-first architecture
- Participate in agile rituals such as sprint planning daily stand-ups and retrospectives
- Support deployment versioning and post-release maintenance
- Collaborate with cross-functional teams to align technical solutions with business goals
Requirements
- 5+ years of experience in full stack development
- Proficiency in Node.js
- Proficiency in React
- Proficiency in SQL Server
- Experience with cloud-native development
- Hands-on experience with Azure environments and tools
- Strong understanding of software design patterns closures and composition techniques
- Familiarity with DevOps CI/CD pipelines and test-driven development
- Ability to break down user problems into actionable stories and deliver results
- Skilled at navigating and improving legacy codebases
- Excellent communication skills with both technical and non-technical audiences
- Preferred experience in mobile application development
- Preferred knowledge of distributed identity technologies or identity management