Full Stack Developer
Full Stack Developer
Posted 15 days ago
SENIORITY
Lead
About the role
- Design, develop, and maintain enterprise-grade Angular (v13+) applications using TypeScript, RxJS, and reusable component architecture
- Develop secure, scalable RESTful APIs and microservices using Java 11+ and Spring BootDesign and implement end-to-end features spanning Angular front ends, Java services, and relational databases
- Collaborate with UX designers, product managers, architects, QA engineers, and business stakeholders throughout the software development lifecycle
- Optimize application performance, accessibility (Section 508/WCAG), responsiveness, and browser compatibility
- Build and maintain CI/CD pipelines supporting automated testing and deployments within AWS cloud environments
- Troubleshoot production issues and improve application reliability, scalability, and security
- Participate in architecture reviews, code reviews, and technical design discussions
- Mentor junior developers and promote engineering best practices across the team
- Contribute to Agile planning, estimation, and continuous improvement initiatives
- Help modernize software used by millions of Americans every day
- Work on highly visible, mission-critical digital transformation initiatives
- Collaborate with experienced architects, designers, and engineers who value clean architecture and engineering excellence
- Build cloud-native applications using modern Angular, Spring Boot, AWS, and DevSecOps technologies
- Enjoy competitive compensation, comprehensive benefits, and flexible hybrid work arrangements
- Make a meaningful impact by improving the way citizens interact with government services
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
