Our client is a global B2B SaaS company building an AI-native Customer Experience and Marketing platform used by enterprise clients worldwide. Their products operate at massive scale, processing billions of daily requests and leveraging advanced AI/ML technologies.
The company is looking for a Senior Front-end Developer to join the Web Development Team and take ownership of designing, developing, and optimizing high-load, scalable web applications. This role requires strong technical expertise, architectural thinking, and close cross-functional collaboration with Product, Design, Back-end, and DevOps teams.
Key Responsibilities
- Lead the full lifecycle of front-end development: architecture design, feature implementation, release, and long-term maintenance.
- Design scalable and maintainable front-end solutions aligned with product and business goals.
- Take ownership of complex features and drive technical decisions.
- Collaborate closely with Product Managers, Designers, and Engineers to deliver high-quality, performant solutions.
- Develop and integrate APIs in cooperation with Back-end teams.
- Contribute to micro front-end architecture and ensure seamless integration within distributed systems.
- Drive performance optimization initiatives and ensure cross-platform compatibility.
- Maintain high code quality standards through code reviews and best practices.
- Proactively identify technical improvements and initiate POCs when needed.
- Monitor production performance and errors using modern monitoring tools.
Requirements
- 5+ years of professional experience in Front-end development, including strong commercial experience with Vue.js.
- Solid understanding of front-end architecture and scalable application design.
- Advanced knowledge of HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
- Strong experience with modern build tools and ecosystems (NPM, Vite, Webpack, Babel).
- Hands-on experience with micro front-ends and microservices-based environments.
- Experience with performance optimization techniques and monitoring tools (e.g., Sentry, Datadog).
- Strong knowledge of cross-browser compatibility and platform-specific optimizations.
- Experience with Git and established version control workflows.
- Familiarity with cloud environments and CI/CD processes.
- Experience with unit and end-to-end testing.
- TypeScript experience is a strong advantage.
- Upper-Intermediate English level (B2) or higher, with ability to communicate effectively in an international environment.
- Proactive mindset, strong ownership, and ability to mentor or support other team members.
Working Conditions
- Fully remote position.
- 5-day working week, 8-hour working day, flexible schedule.
- Paid vacation (18 working days) and sick leave (10 days).
Interview Process
- HR interview with the client
- Test assignment
- Technical interview (~45 minutes)
- Final interview