We're looking for a Software Developer II to join our team for a role to work remotely based in Canada. We're breaking down the barriers between frontend and backend development to ship features faster and with fewer handoffs. We're looking for a backend developer with solid Go experience who's versed in the basics of frontend development.
Requirements
- Solid backend experience with Go, including understanding of goroutines, channels, and Go best practices
- Comfortable with PostgreSQL and DynamoDB, and can write efficient SQL queries
- Experience with RESTful APIs and understanding of how to design endpoints that serve frontend applications
- Familiar with frontend development—you understand HTML/CSS/JavaScript basics and are eager to work with React and Angular
- Curious about the full request flow from UI click to database query and want to understand how all the pieces fit together
- Team player who proactively supports others, asks questions when stuck, and documents what you learn
- Comfortable working on production systems and are ready to join the on-call rotation with team support
Benefits
- Flexible hours
- Remote-first setup built around autonomy and high trust
- Asynchronous collaboration
