Develop and maintain scalable, secure, and performant frontend architectures using React.js, Next.js, and modern CSS frameworks.
Design and implement robust Backend-for-Frontend (BFF) layers using Node.js or Next.js API routes to aggregate and optimize data from enterprise systems.
Build reusable, modular UI components from the ground up using atomic design principles, Storybook, and mocking layers to isolate UI logic.
Optimize applications for maximum server and client-side performance, focusing on core web vitals, data fetching, and multi-tier caching strategies.
Collaborate with backend, DevOps, and product teams to drive end-to-end user experiences while advocating for product engineering needs.
Establish high standards for code quality, testing automation (unit, integration, E2E), and comprehensive technical documentation.
Lead knowledge-sharing sessions, mentorship programs, and resilience planning to continuously upskill teams and improve the tech stack.
Requirements
5+ years of industry experience with a strong focus on frontend development, ideally within eCommerce, headless, and API-driven architectures.
Expert-level proficiency in JavaScript, TypeScript, React.js, and Next.js, alongside hands-on experience building Node.js orchestration layers.
Practical experience applying atomic architecture patterns, building component libraries with TailwindCSS, and using Storybook development sandboxes.
Deep knowledge of web performance optimization (Core Web Vitals) and strong quality controls using tools like Jest, Vitest, Playwright, or Cypress.
Bachelor’s or Master’s degree in Computer Science (or equivalent) combined with excellent written and verbal English communication skills.
Availability to work overlapping hours with the U.S. Central Time (CST) business zone.
Familiarity with micro-frontends, containerization (Docker/Kubernetes), cloud platforms (AWS/Azure/GCP), or observability tooling is a strong plus.
Tech Stack
AWS
Azure
Cloud
Cypress
Docker
Google Cloud Platform
JavaScript
Jest
Kubernetes
Next.js
Node.js
React
TypeScript
Benefits
Global Collaboration: The opportunity to work daily with diverse and talented professionals across the globe.
Off-the-Charts Career Growth: Сlear career path and a performance review system, career coaching, training and certifications, mentoring and knowledge sharing.
Well-being Is Top Priority: Parental leave, paid time off, comprehensive health and medical plans.
Real Work-Life Balance: Dependent on location, we offer remote, in-office, or hybrid working modes; flexible hours; work-life balance support on every stage and level.