Senior Front-End Engineer
Our Client is focused on building next-generation e-commerce solutions for global brands, delivering high-performance web applications, Progressive Web Apps (PWA), and hybrid mobile experiences. The team works with modern technologies and advanced architectures to create scalable, fast, and user-centric digital products.
They are looking for a seasoned Senior Front-End Engineer who will combine hands-on development with technical leadership. You will play a key role in designing and delivering large-scale front-end solutions while collaborating closely with distributed teams and stakeholders.
About the Team:
You will join a globally distributed engineering team of 50+ specialists, including developers, architects, and QA engineers based in Europe, working closely with product managers, solution engineers, and sales teams in the U.S.
Key Responsibilities:
- Collaborate with cross-functional teams to align technical solutions with business and client needs
- Lead end-to-end front-end development of large-scale projects and feature enhancements
- Design and implement scalable, high-performance front-end architectures
- Write clean, maintainable, and reusable code with a focus on performance and testing
- Optimize applications for speed and Core Web Vitals (LCP, FID, CLS)
- Mentor junior engineers and contribute to architectural decisions
- Troubleshoot and resolve complex technical issues
- Maintain documentation and track progress using Jira and Confluence
Required Skills and Experience:
- Strong English communication skills (written and spoken)
- Experience working with global teams and client-facing communication
- 5+ years of front-end development experience, including 2+ years in a senior role
- Strong expertise in React, Next.js, and modern JavaScript/TypeScript
- Experience with REST APIs and performance optimization (CDNs, caching, code splitting)
- Solid knowledge of CSS preprocessors (SASS, LESS) and responsive design
- Experience with SSR, static site generation, and build tools (Webpack, Babel)
- Familiarity with CI/CD pipelines and cloud platforms (AWS, Vercel)
- Understanding of e-commerce domain and analytics tools
Nice-to-Have skills:
- Experience with Shopify (custom apps, Hydrogen) or other e-commerce platforms
- Knowledge of Tailwind CSS and modern state management (Redux, Zustand)
- Experience with headless CMS or composable commerce
- Familiarity with Next.js App Router, React Server Components, or edge computing
Work Format:
- Remote, full-time
- Requires partial overlap with EST time zone (evening hours)
In return we offer:
- The friendliest community of like-minded IT-people
- Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the widest variety of modern technologies.
- Mobilunity Medical Insurance program designed to meet our teams’ needs.
- Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note.
- Perfect office location in the city center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both.
- No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones.
- English classes in 1-to-1 & group modes with elements of gamification.
- Neverending fun: sports events, tournaments, music band, multiple affinity groups
Required skills experience
| React.js | 5 years |
| Next.js | 4 years |
| TypeScript | 4 years |
| AWS | 2 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |