What you'll do: - Partner with Product, Design, Marketing, and Analytics to deliver the best possible product for our members and enterprise partners
- Design and develop robust, scalable back-end systems
- Build and maintain complex APIs that securely communicate between back-end and front-end applications
- Create highly performant front-end applications that are beautiful and intuitive for the user
- Frequently deploy new functionality to production with a streamlined CI/CD pipeline
- Explore new technologies with an open-minded team
- Increase test coverage and reliability and help troubleshoot production issues
- Collaborate frequently with other engineers, give thoughtful code review, and mentor junior engineers
- Notice and speak up about opportunities to improve both the member and developer experience
What will help you succeed: - 6+ years of experience in a software engineering role, supporting high-availability, large-scale web applications
- Strong communication skills and the ability to translate complex technical concepts into clear, actionable information for product managers, designers, data analysts, and other engineers
- Experience mentoring and coaching engineers across experience levels with a demonstrated ability to provide constructive, empathetic feedback in code and design reviews
- Ability to architect, scope, prioritize, estimate, and deliver on projects while managing the balance between shipping code quickly and shipping high quality code
Experience with the programming languages we use:
- Ruby
- Javascript/Typescript
- SQL
Experience with back-end frameworks and platforms that align with our stack:
- Ruby on Rails
- Apollo (GraphQL)
Experience with front-end frameworks that align with our stack:
Experience with infrastructure found in our stack:
- Postgres or similar relational database
- Docker
- AWS (Lambda, SQS, etc)
- Cloudformation
- Experience building Flutter apps is a nice-to-have
- Experience working with Zoho Deluge is a nice-to-have
- Passion for our mission, sustainability, and drive a clean-energy future
Benefits: Competitive compensation based on market standards - We are working on a hybrid model with remote first policy
Apart from Fixed Base Salary potential candidates are eligible for following benefits
- Flexible Leave Policy
- Office is located in the heart of the city in case you need to step in for any purpose.
- Medical Insurance (1+5 Family Members)
- Annual performance cycle
- Quarterly team engagement activities and rewards & recognitions
- L&D programs to foster professional growth
- A supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiency