Back to Search
Senior JavaScript Full Stack Developer with React
JavaScript, Redis, PostgreSQL, MySQL, JavaScript Frameworks, Node.js, Redux, Flux, ReactJS, HTML, CSS
We are in search of a seasoned Senior JavaScript Full Stack Developer proficient in React to join our distributed team remotely.
This role entails crafting and maintaining software solutions, harnessing your deep understanding of JavaScript and its allied technologies. It presents an engaging and dynamic opportunity to contribute to thrilling projects while collaborating with multifaceted teams.
Responsibilities
- Craft, maintain, and innovate software solutions utilizing JavaScript and associated technologies
- Engage in collaboration with cross-functional teams to dissect requirements, conceive solutions, and execute software development
- Employ databases and backend technologies such as Node.js, Redis, PostgreSQL, and MySQL
- Develop and sustain frontend modules leveraging ReactJS and allied technologies
- Draft and update code documentation encompassing technical specifications and user manuals
- Uphold software quality through code reviews, testing, and debugging endeavors
- Contribute insights during design reviews concerning requirements, product design, and potential hurdles
- Participate in molding best practices and standards for software development
Requirements
- Minimum of 3 years' experience in JavaScript development, showcasing prowess in various JavaScript frameworks and libraries
- Practical exposure to backend development with Node.js, including database interaction with Redis, PostgreSQL, and MySQL
- Competence in utilizing Redux or Flux for state management in intricate applications
- Hands-on familiarity with ReactJS development, encompassing component development and seamless module integration
- Firm grasp of software development principles and methodologies like Agile, Scrum, and Waterfall
- Sound knowledge of HTML, CSS, and associated technologies for frontend development
- Proficiency in code testing and debugging, leveraging tools like Jest or Enzyme
- Excellent communication aptitude and a penchant for collaborative teamwork
- Strong organizational acumen and attention to detail, ensuring delivery of top-notch work
- Fluent verbal and written English proficiency at an upper-intermediate level or beyond, facilitating effective communication
Nice to have
- Familiarity with GraphQL and its integration into frontend applications
- Hands-on experience with Docker containers and Kubernetes for application deployment and scalability
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