Senior JavaScript Engineer
Full-timeJob Overview
About the Marketing Engine team:
The marketing team handles comprehensive 360º communication and comprises over 150 people. We manage all aspects in-house and operate a robust automation engine. Our combined monthly traffic across all brands exceeds 31 million. As a marketing team member, you'll play a crucial role in the upcoming phase of our brand's growth as we expand and introduce new products to the market.
And now, we are looking for a Senior JavaScript Engineer who is prepared to contribute to the next chapter of our company's growth.
About the Marketing Engine team:
The marketing team handles comprehensive 360º communication and comprises over 150 people. We manage all aspects in-house and operate a robust automation engine. Our combined monthly traffic across all brands exceeds 31 million. As a marketing team member, you'll play a crucial role in the upcoming phase of our brand's growth as we expand and introduce new products to the market.
And now, we are looking for a Senior JavaScript Engineer who is prepared to contribute to the next chapter of our company's growth.
What you'll be working on:
- Develop and deliver new product features from concept to release
- Maintain, improve, and refactor existing functionality to ensure scalability and reliability
- Continuously enhance product performance and user experience
- Collaborate closely with Product and Design teams to iterate on ideas and transform prototypes into high-quality solutions
- Optimize application performance, including load time and runtime efficiency
- Partner with engineering teams across the organization to align on architecture and shared initiatives
What we expect from you:
- 5+ years of professional experience building production-grade applications with TypeScript/JavaScript
- Advanced experience with React, including modern rendering patterns (SSR, CSR, hydration, Server Components)
- Hands-on experience with Next.js
- Experience building and maintaining reusable component libraries and design systems, including Web Components
- Solid experience developing Single-Page Applications and scalable frontend systems
- Strong foundation in modern CSS/SCSS and utility-first styling approaches
- Deep understanding of client-side architecture (state management, data synchronization, form handling, validation patterns)
- Experience delivering performant, accessible (WCAG-compliant), and production-ready user interfaces
- Ability to write maintainable, testable, and reliable code
- Comfortable working in collaborative, Git-based environments
- Takes ownership of work, proactively addresses dependencies, and supports team delivery
- Demonstrates curiosity, continuous learning, and knowledge sharing
Make Your Resume Now