Cyprus | Full-time | RemoteAbout the RoleOur client, a leading technology company with a high-traffic web application (DAU: 3 million+), is seeking a highly skilled Full-stack Developer with deep expertise in JavaScript and React. This is a fantastic opportunity to work on scalable, high-performance web applications with a talented team of professionals.
If you are passionate about building cutting-edge web solutions and have a strong technical background, we want to hear from you!
Key ResponsibilitiesDevelopment and Support:
- Build and maintain a customizable White Label SPA with SSR (Server-Side Rendering) capabilities.
- Develop and enhance new functionality for high-traffic websites.
- Support and optimize cross-platform web applications.
- Maintain and improve internal SPA administrative panels.
Performance Optimization:
- Optimize website performance, ensuring compliance with Web Vitals metrics.
- Troubleshoot and enhance site performance issues.
Required Qualifications ("Must-Haves")Experience:
- 5+ years of extensive JavaScript development experience.
- Strong proficiency with React, Redux, Node.js, Webpack, Express.js, and TypeScript.
- Experience working with SSR (Server-Side Rendering).
Technical Skills:
- Experience with advertising integrations (GAM, Prebid, Adfox, Amazon).
- Expertise in CSS-in-JS libraries (e.g., CSSModules, SCSS, LESS).
- Proficiency in Git and unit test development.
- Ability to create complex user interfaces.
Preferred Skills (a plus):
- Knowledge of Docker and Nginx.
- Familiarity with Cordova or similar tools.
- Experience with React Native development.
Language Requirement:
- Fluency in English and Russian is required.
What’s Offered- Remote Work: Enjoy the flexibility of working from anywhere.
- Challenging Projects: Opportunity to work on a large, high-loaded project with millions of daily active users.
- Professional Growth: Access to educational materials and support for personal and professional development.
- Collaborative Environment: Work within a team of skilled professionals using Scrum methodology with minimum bureaucracy.
- Competitive Compensation: Salary discussed individually, based on experience and skills.