Back

permanent
full-time

Key Responsibilities
-Lead the design, development, and deployment of scalable full-stack features from concept to release.
-Collaborate closely with product, design, and QA teams to deliver high-quality solutions on time.
-Optimize front-end performance and maintain clean, reusable, and efficient code.
-Architect and implement robust server-side logic, APIs, and integrations with cloud services.
-Ensure platform reliability through comprehensive testing and continuous improvement.
-Drive technical documentation, code reviews, and adherence to best practices.
-Contribute to strategic planning for platform scalability and new feature development.

Must-Have
-Proven experience leading projects in start-up or fast-paced environments.
-Strong expertise in ReactJS, Redux, CSS/SASS, JavaScript, and TypeScript.
-Skilled in Node.js, NestJS, ExpressJS, and building scalable back-end applications.
-Experience with AWS, MongoDB, Redis, Docker, Serverless architecture, and CI/CD pipelines.
-Familiarity with GraphQL and React Native (non-Expo).
-Strong communication and documentation skills.

Nice-to-Have
-Experience using Storybook for UI development.
-Knowledge of sockets for real-time features.
-Background with testing frameworks and Agile methodologies.
-Proficiency with Jira and GitHub for project tracking and version control.

Requirements


React Native
JavaScript
AWS
CICD
Docker
TypeScript
English

About the company

We aspire to make a sizable impact on the world’s carbon issues by helping customers address their building energy usage and carbon footprint. 

Full Stack Developer Senior
$
26
-
31
/hour