Job details

Senior Front-end Engineer (ReactJS)

  • Java
  • TypeScript
  • Agile
  • Scrum
  • React.js
  • Typescript
  • JavaScript

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 3 months ago

We are seeking a React.js developer with 7+ years of experience, proficiency in JavaScript, React JS, TypeScript for collaborative, creative, and cross-functional front-end component development in an Agile environment.

What You’ll Do

  • Team Communication: Schedule a meeting with the development team to brainstorm ideas and applications for the user interface
  • Requirements Review: Evaluate the requirements of the application and the design of the interface, while identifying user interactions on the web
  • Component Development Component Development: Utilize react concepts to develop and incorporate highly responsive components for the user interface
  • Code Creation Code Creation: Script the application interface codes using JavaScript in compliance with react.js workflows
  • Expertise Expertise: Make a significant contribution to the team using your expertise in programming and comprehensive knowledge of contemporary web architectures and distributed systems
  • Cross-Functional Collaboration: Cross-Functional Collaboration: Collaborate with teams across different functions to maintain quality throughout the software development lifecycle

What You Have

  • Background: Over 7 years of experience in diverse software development projects, demonstrating versatility and adaptability in the field
  • Programming Language: Solid mastery of JavaScript, with fluency in ReactJS and TypeScript, ensuring high-quality code development and integration
  • Component Development: Proven expertise in creating innovative, effective product components that address client needs and improve user experience
  • Front-end: In-depth knowledge and experience in leveraging front-end languages such as JavaScript, CSS, HTML, leading to visually appealing and functional applications
  • ReactJS: Significant previous experience as a React.js developer, showcasing successful implementation and deployment of projects
  • Agile: Practical experience working in Agile/Scrum environments, enabling effective collaboration and efficient project management
  • Production: Substantial experience in handling production-level projects with a strong emphasis on maintaining stable production environments
  • Team Collaboration: Demonstrated capacity to build and foster relationships across cross-functional teams, ensuring seamless teamwork and project delivery
  • Creativity: Exceptional creative skills in code design and development, resulting in implementing innovative solutions and state-of-the-art applications


  • By choosing EPAM, you're getting a job at Glassdoor’s Top 100 Best Places to Work in 2023 & one of Most Loved Workplace, as recognized by Newsweek, 2021-2023
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us

Life at EPAM

  • We are a leading global provider of digital platform engineering and development services that has rapidly grown in Australia since 2013. We adopt a global growth strategy, thinking and acting like start-ups, working in multi-disciplinary teams, and delivering results
  • With a multinational talented team, we have been delivering innovative solutions for cloud migration, cyber security, digital transformation, etc
  • You will work in an open and friendly work environment where your professional skills and experience can stand out

How We Hire

  • Apply and tell us about yourself
  • Go through some standard interviews:
    • General interview with a recruiter
    • Technical interview with our technology experts
    • Manager interview or Offer interview with a hiring manager
  • Get ready to join the team