About the Role
We are seeking an experienced Senior Full Stack Engineer to lead the design and development of scalable, high-performance web applications.
You will play a key role in shaping architecture, mentoring team members, and delivering end-to-end solutions in close collaboration with product, design, and DevOps teams.
Key Responsibilities
- Lead the development of end-to-end features across frontend and backend systems
- Architect and build scalable, maintainable applications using modern frameworks
- Develop responsive, high-quality user interfaces with React and TypeScript
- Design and implement robust RESTful and/or GraphQL APIs
- Own database design, optimization, and performance tuning (PostgreSQL, MySQL)
- Deploy, monitor, and maintain production systems on AWS and/or Azure
- Champion the use of AI-assisted / agentic coding tools (e.g., Codex, Claude Code, Copilot) to improve team productivity
- Collaborate cross-functionally with product, design, and DevOps to deliver impactful features
- Mentor junior engineers and contribute to technical leadership and best practices
- Drive architectural decisions and ensure system scalability, reliability, and security
Requirements
- 5+ years (typically 6-8+ preferred) of full stack development experience
- Strong expertise in React and TypeScript
- Deep experience with backend frameworks such as Node.js, Express, NestJS, or similar
- Strong understanding of system design, architecture, and scalability patterns
- Solid experience with relational databases and schema design
- Hands-on experience with cloud platforms (AWS and/or Azure)
- Experience building and maintaining CI/CD pipelines and using Docker or similar tools
- Proven track record of using AI-assisted / agentic coding tools in real-world development workflows
- Strong problem-solving skills and ability to operate with high ownership
Nice to Have
- Familiarity with Agile development methodologies
- Experience with Government Commercial Cloud (GCC) environments within Government Agencies