Skip To Main Content
backBack to Search

Senior Frontend Developer

Remote in Ukraine
JavaScript (Frontend)
& 12 others

We are seeking a highly skilled Senior Frontend Developer to join our team.

In this role, you will play a key role in designing, developing, and maintaining dynamic web applications. You will work collaboratively with cross-functional teams to deliver user-focused solutions while leveraging cutting-edge technologies to enhance application performance and functionality.

Responsibilities
  • Develop and maintain web applications using Next.js and React.js, ensuring optimal performance and responsiveness
  • Implement Backend for Frontend (BFF) architecture to streamline interactions between frontend applications and backend services, enhancing data flow and user experience
  • Collaborate with UX/UI designers to translate wireframes and prototypes into functional, visually appealing web applications
  • Write clean, efficient, and maintainable code that adheres to industry standards and best practices
  • Conduct thorough testing and debugging to ensure application security, functionality, and reliability
  • Optimize web applications for speed and scalability by addressing performance bottlenecks and improving load times
  • Stay current with emerging technologies and trends in web development to enhance existing applications and workflows
  • Participate in code reviews, providing constructive feedback to team members and fostering a culture of continuous improvement
  • Work closely with product managers and DevOps to define project requirements and deliverables
Requirements
  • Bachelor’s or Master’s degree in Computer Science or a related discipline
  • At least 3 years of professional experience as a Frontend Developer or similar role, with a focus on modernizing web applications
  • Proven expertise with Next.js and React.js, with a strong understanding of their core principles in production environments
  • Experience implementing Backend for Frontend (BFF) architecture in web applications
  • Familiarity with RESTful APIs and GraphQL for data integration and retrieval
  • Knowledge of state management libraries such as Redux or MobX, and component libraries like Material-UI or Ant Design
  • Understanding of web optimization techniques and tools for improving performance
  • Proficiency with version control systems, particularly Git
  • Experience working with Contentstack or other content management systems
  • Strong problem-solving skills and attention to detail, with a focus on delivering high-quality solutions
  • Excellent communication skills, both written and verbal, with the ability to collaborate effectively with team members and stakeholders
  • Ability to work independently and as part of a team in a fast-paced Agile environment
  • A proactive mindset toward learning new technologies and improving existing skillsets
  • Fluency in English, with strong written and verbal communication skills at a B2 level or higher
We offer/Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn