Wave is seeking a Senior Front End Software Developer to lead complex UI initiatives and evolve our design systems. In this role, you will balance hands-on delivery with technical leadership and mentorship, ensuring our front ends are accessible, fast, secure, and maintainable.
What You'll Do
- Design, develop, and deliver scalable and performant UI applications using React.js and modern front-end technologies.
- Lead cross-cutting features and own critical front-end domains such as component architecture, performance, accessibility, and security.
- Define and drive engineering standards for coding, testing, CI/CD, and reviews, ensuring adoption across teams.
- Collaborate with product managers, UX, QA, and platform teams to align on solutions, trade-offs, and delivery goals.
- Guide architectural decisions on component structure, SSR/SSG boundaries, and API contracts, providing clear documentation.
- Improve operability and resilience through logging, metrics, tracing, and error handling.
- Mentor and unblock mid- and junior engineers, providing clear and actionable feedback.
- Stay up to date with emerging technologies, ensuring continuous improvement and innovation.
What We're Looking For
- Experience working in distributed/remote teams, with async collaboration.
- Strong background in React.js.
- Solid knowledge of HTML, CSS/SCSS, and JavaScript (ES6+).
- Experience with build tools: Vite, Yarn.
- Experience with containerization using Docker.
- Proficiency with Git/GitHub, including branching strategies and PR best practices.
- Experience with unit and integration testing (Jest, React Testing Library).
- Advanced English communication skills, able to communicate effectively with stakeholders.
- Proven ability to write scalable, maintainable, and performant code.
- Excellent communication and teamwork skills.
Nice to Have
- Experience with mapping and geolocation technologies (Mapbox, OpenLayers, ESRI, Google Maps).
- Server-side development knowledge.
- Exposure to cloud platforms (AWS, Google Cloud, Azure).
- Contributions to open-source libraries and frameworks.
Technical Stack
- Languages & Frameworks: React.js, HTML, CSS/SCSS, JavaScript (ES6+)
- Tools: Vite, Yarn, Docker, Git/GitHub, Jest, React Testing Library
- Platforms & APIs: Mapbox, OpenLayers, ESRI, Google Maps, AWS, Google Cloud, Azure
Benefits & Compensation
- An exciting growth journey and a never-ending ambition to develop as a company.
- A friendly, supportive, and humble working culture where the team always comes first.
- Opportunities for professional development and personal growth.
- Passionate, high-performing, and genuine colleagues.
- A results-driven environment that cares about well-being.
- Referral program with a reward for successful candidate placements.
- 15 business days of PTO and a flexibility program.
- Local holidays.
- Notebook provided.
Work Mode
This is a fully remote, global position. You can work from anywhere.
Wave is an equal opportunity employer.


