Lead Full Stack Developer
About the Role
We are looking for a Lead Full Stack Developer (Node.js / React) to take technical ownership of our platform and guide the development of scalable, high-impact, data-driven applications.
In this role, you will combine hands-on development with technical leadership, shaping architecture decisions, mentoring engineers, and driving best practices across the team.
You will work closely with product, design, and stakeholders to build interactive dashboards and powerful data visualizations that enable strategic decision-making.
Responsibilities
- Own technical architecture across frontend and backend.
- Develop and maintain backend services using Node.js / Express.
- Build responsive frontend applications with React.
- Lead development of data visualizations using D3.js, Chart.js, Recharts.
- Mentor developers, review code, and drive best engineering practices.
- Collaborate closely with product and design teams.
- Ensure high standards for performance, security, and code quality.
Requirements
- 7+ years of software development experience.
- Strong expertise in Node.js, React, TypeScript.
- Experience in a senior/lead role.
- Proven background in data visualization and dashboards.
- Experience with PostgreSQL, MongoDB or similar databases.
- Strong communication and problem-solving skills.
Nice to Have
- DevOps & cloud experience (Docker, CI/CD, AWS/GCP/Azure).
- GraphQL, serverless, testing frameworks.
Why Join Us
Join a forward-thinking team where you’ll have real influence over technical direction, product evolution, and team growth, while still staying close to the code and building impactful technology solutions.
Required languages
| English | B1 - Intermediate |