Software Developer
FedstackJob description
Position Title: Software Developer
Location: Remote
Employment Type: Full-TimeAbout Fedstack
Fedstack is a workforce transformation company delivering secure, mission-aligned technology talent to federal agencies and regulated environments. We develop high-performing engineers through AI-driven workforce development and skills-based hiring, helping critical government systems scale while expanding access to meaningful, high-growth careers.Overview The Software Developer builds and maintains the software that powers Fedstack's candidate-facing experience and internal program operations, including the application flow, coding challenge portal, and information session booking tools. You'll work remotely from India as part of a distributed team, partnering with engineering, recruiting, marketing, and program coordination to ship reliable, secure, well-tested code that moves early-career engineers smoothly through the funnel. This role offers the chance to own meaningful pieces of the platform while contributing to Fedstack's mission of expanding access to high-growth technology careers.
Responsibilities
- Design, develop, test, and maintain software features across the candidate application flow, coding challenge portal, and scheduling tools
- Write clean, maintainable, well-documented code and participate actively in code review
- Collaborate with recruiting, marketing, and program coordination to understand where candidates get stuck and build fixes that improve completion rates
- Diagnose and resolve bugs, performance issues, and technical debt across the platform
- Contribute to technical decisions on architecture, tooling, and engineering best practices, with security in mind given Fedstack's work in regulated environments
- Maintain and improve automated testing, CI/CD, and deployment processes
- Communicate progress, blockers, and trade-offs clearly in an asynchronous, distributed team setting
- 2+ years of professional software development experience
- Proficiency in at least one modern programming language and web framework (e.g., JavaScript/TypeScript, Python, or similar)
- Experience building and consuming APIs and working with relational or NoSQL databases
- Comfort with Git and collaborative development workflows, including code review
- Strong written and verbal communication skills in English, with the ability to work effectively across time zones
- Ability to work independently and manage your own priorities in a remote environment
- Ability and willingness to travel to the United States annually for in-person collaboration with the home office, including eligibility to obtain the necessary travel documentation
- Experience building for a hiring, recruiting, or education platform
- Familiarity with cloud infrastructure and deployment practices (AWS, GCP, Azure, or similar)
- Awareness of secure development practices and compliance frameworks relevant to federal or regulated environments
- Experience with A/B testing simple page or form variations
Interested in this role?