We’re looking for a Backend Software Developer to help design, build, and scale modern web applications at the intersection of energy and compute.
Requirements
- Design, develop, and maintain scalable full-stack applications
- Build and maintain backend services using TypeScript and NestJS
- Design and integrate RESTful APIs and GraphQL APIs
- Work with PostgreSQL, designing efficient and scalable data models
- Implement and maintain microservices using CQRS and Clean Architecture
- Contribute to micro-frontend architectures where applicable
- Write clean, maintainable, testable code
- Participate in code reviews, architectural discussions, and technical decision-making
- Collaborate with cross-functional teams in Agile/Scrum environments
- Track and manage work using Jira
- Use Git for version control and team collaboration
- Proficiency with Git
- Experience working in Agile/Scrum teams
- Familiarity with Jira or similar project-management tools
- Strong problem-solving and debugging skills
- Ability to write clean, readable, well-documented code
Benefits
- Be a part of creating an innovative product that makes a real difference.
- Comprehensive health insurance, including medical, vision, and dental coverage.
- Unlimited paid time off to support a balanced work-life experience.
- Work in a conveniently located office in downtown Vancouver.
- Grow your career and take on more responsibilities within the company.
- Discover how energy, artificial intelligence, and computing intersect to tackle significant challenges.
- Join a team that prioritizes clean coding practices, strong principles, and technical excellence.