Back to all jobs

- Employment
- Full-time
- Seniority
- Senior
About the role
Specific Roles & Responsibilities:
- Design, develop, and maintain scalable platform services, UI, APIs, and shared application capabilities
- Build modern, performant user experiences using React and Next.js
- Develop and optimize backend services using Go and PostgreSQL
- Design and implement GraphQL APIs and supporting data models
- Collaborate with product, design, and engineering teams to deliver secure, scalable, API-driven applications
- Contribute to platform architecture, technical design, and engineering standards
- Troubleshoot application issues, identify performance bottlenecks, and implement sustainable solutions
- Improve developer experience through tooling, automation, and engineering best practices
- Participate in code reviews, technical planning, and architectural discussions
- Mentor engineers and promote high standards for code quality, testing, and maintainability
- Leverage AI-assisted development tools and agentic workflows to accelerate debugging, validation, automation, and delivery
- Stay current with emerging technologies, frameworks, and modern software engineering practices
- 5+ years of professional experience building and maintaining production web applications
- Strong experience with Go and modern JavaScript/TypeScript development
- Deep experience with React and Next.js
- Strong knowledge of PostgreSQL, including schema design and query optimization
- Experience designing and implementing GraphQL APIs
- Experience building and supporting microservices-based architectures
- Familiarity with micro frontend architectures and distributed systems
- Experience developing and deploying cloud-native applications using AWS services such as Lambda, EKS, AppSync, and Docker-based workloads
- Strong understanding of secure, accessible, and high-performance web application development
- Experience with CI/CD pipelines and automated deployment workflows, preferably using Bitbucket or GitHub
- Strong debugging, testing, and problem-solving skills across the full stack
- Experience working in Agile development environments
- Ability to balance technical excellence with pragmatic delivery
- Experience mentoring engineers and contributing to engineering best practices
- Familiarity with AI-assisted development workflows and modern developer productivity tools
- Competitive compensation package
- Employee Equity Appreciation Program
- Health and wellness insurance benefits
- 401k with employer match
- Flexible work environment
- Unlimited paid time off (which includes paid holidays and Winter Break)
- Paid parental leave
- Tuition assistance, professional development, and opportunities for career growth
- Best in class technology equipment for every employee
- Penthouse suite in downtown DC seconds away from Washington Nationals Stadium and Audi Field
Perks & benefits
- 401k
- Paid Time Off
- Pension Matching
- Equity Compensation
741,000+ hidden jobs like this
Teaching Strategies, LLC and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites