Search...

Senior Full Stack Developer

Skills

About the Role

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.

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

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