Senior Software Engineer at Focus
Job Description
📋 Description
- Develop and maintain API endpoints and business logic
- Update and optimize database models through code
- Build and improve data processing jobs to support API operations
- Develop new UI features that interact with APIs
- Write and maintain automated tests to keep code reliable
- Review code and provide feedback through pull requests
🎯 Requirements
- Professional experience developing cloud-based applications using Python and TypeScript
- Strong proficiency with React for building user interfaces
- Hands-on experience working with PostgreSQL databases
- Familiarity with end-to-end testing frameworks and strategies
- Experience working on cross-functional teams in an agile environment
🎁 Benefits
- Fully remote company; US-based
- Occasional travel about 1–2 times per year
- Healthy work-life balance and time off
- Cutting-edge tooling and AI integration
- Work on meaningful civic tech projects
- Collaborative, cross-functional Agile teams
More Current Jobs at Focus
Apply to other open positions at Focus

