Senior Software Engineer (Node.js/React)
ZartisRemote
Full Time
Posted April 7, 2026
Not Specified
Remote
~52 people viewed this recently
Apply Now
Application opens on company website
Job Description
A Senior Software Engineer responsible for designing, developing, and maintaining scalable full-stack applications using Node.js, React, and related technologies, while contributing to system architecture, ensuring quality, and mentoring team members in a remote, innovative environment focused on digital mental health solutions.
Key Responsibilities
- Design, build, and operate backend services, web apps, and mobile experiences using Node.js, React, and React Native
- Take end-to-end ownership of features from conception to production
- Maintain and enhance legacy platforms through proactive support and incremental improvements
- Contribute to system design and architectural evolution
- Implement trunk-based development, automated testing, CI/CD, and infrastructure-as-code practices
- Ensure system performance, resilience, security, accessibility, and maintainability
- Collaborate across disciplines and mentor colleagues through code reviews and knowledge sharing
- Drive understanding of user needs and business priorities to inform technical decisions
- Participate in on-call rotations to improve system reliability and incident response
Requirements
- At least 3 years of hands-on experience in full-stack software development in a product-oriented environment.
- Proficiency in TypeScript, Node.js, and either React or React Native, as well as experience with database technologies such as PostgreSQL, and delivering a web or native mobile application.
- Solid understanding of modern system architecture and the ability to contribute to its evolution.
- Experience shipping maintainable, scalable, and well-tested code with a commitment to quality.
- Ownership mentality with a focus on pragmatic delivery and continuous improvement.
- Skilled in agile practices, data-informed decision-making, and building reliability.
- Excellent communication and collaboration skills, including mentoring and inspiring peers, and building great relationships across disciplines.
- Ability to participate in the out-of-hours on-call rota and contribute to improving system reliability and incident response processes.
Benefits & Perks
100 Remote Work
WFH allowance Monthly payment as financial support for remote working
Training for tech skills, including online courses, English classes, books, conferences, and events
Mentoring program (opportunities to become a mentor or receive mentorship)
Career development program with 360º feedback
Zartis Wellbeing Hub Kara Connect with sessions with mental health professionals, nutritionists, physiotherapists, fitness coaches, and webinars
Flexible working schedule
Multicultural working environment with online team-building activities
Ready to Apply?
Join Zartis and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs