8 days ago
Remote, WorldwideSenior
Responsibilities
- Design, build, and operate backend APIs and services in TypeScript using NestJS.
- Develop CLI tooling that is consistent and performant across Windows, Linux, and macOS.
- Collaborate with product and platform teams to define end-to-end behavior.
- Implement unit, integration, and end-to-end tests for backend and CLI.
- Create documentation and help content for API consumers and CLI users.
- Participate in releases, versioning, and backwards compatibility.
- Monitor usage and feedback to improve API/backend and CLI experiences.
Requirements
- 5+ years of software development experience with a focus on backend systems.
- Strong TypeScript skills and experience with production API and server-side code.
- Hands-on experience with command-line tools and cross-platform concerns.
- Proficiency in languages commonly used for CLI and backend work, especially TypeScript.
- Experience building user-friendly CLIs with intuitive command structures.
- Familiarity with package distribution and installation methods.
- Solid Git workflow and CI/CD experience.
Benefits
- Fully remote work with a WeWork membership or co-working allowance.
- Equity ownership through ESOP for all team members.
- Tech allowance for setting up an ideal work environment.
- 100% health insurance coverage for employees and 80% for dependents.
- Annual off-sites for team connection and collaboration.
- Flexible work hours with an emphasis on asynchronous operations.
- Annual education allowance for professional development.
