Senior Full-Stack Developer role building and maintaining a Drupal-based collaboration platform for federal missions. You'll drive architecture decisions, mentor junior developers, and engage directly with users and leadership to shape mission-critical software.
What you'll do
- Design, develop, and maintain secure, reliable full-stack web applications on Linux using JavaScript/TypeScript and PostgreSQL
- Engage with user community and customer leadership to capture requirements, validate solutions, and demonstrate new features
- Influence architecture and design decisions for the Drupal-based platform and related open-source components
- Support multiple production deployments while managing Git workflows, continuous integration, and DevOps practices
- Mentor junior developers, initiate process improvements to build pipelines, test automation, and development environments
- Work within Agile/Scrum teams to deliver iterative enhancements and maintain system reliability
Mission
This position supports multiple deployments of an open-source collaboration platform serving a broad array of federal missions. You'll work within an established team of developers and system support staff, directly influencing how the system impacts mission delivery and user communities.
Required skills
- JavaScript
- TypeScript
- Linux
- PostgreSQL
- Git
- DevOps
- Continuous Integration
- Web application security