We are seeking a Senior JavaScript Full Stack Developer to join our remote team.
This role requires a deep understanding of the intricacies of JavaScript and React, with a proven track record of developing, designing, and maintaining complex applications.
You will work closely with multiple stakeholders to deliver high-quality software solutions, utilizing your strong analytical, problem-solving, and debugging skills.
With a Bachelor's degree in either Science, Information Technology, Mathematics, you will be comfortable working in a dynamic environment with fast-paced deliveries and changing requirements.
Responsibilities Collaborate with cross-functional teams to design, develop, and maintain high-quality software solutions Develop and maintain complex applications using JavaScript, ReactJS, Node.js, HTML5, and CSS Troubleshoot and debug complex issues in a timely and efficient manner Ensure that software solutions meet business requirements and are delivered on time Maintain and improve existing software solutions, ensuring that they are scalable and maintainable Keep abreast of emerging trends and technologies in software development and apply them to improve existing solutions Provide technical guidance and mentorship to junior developers Requirements Bachelor's degree in Science, Information Technology, Mathematics or related fields 3+ years of hands-on experience in developing, designing, and maintaining complex applications using JavaScript and ReactJS Experience with web components, JavaScript, HTML5, and CSS is required Additional experience with Node.js is required Strong analytical, problem-solving, and debugging skills are a must Excellent verbal and written communication and organizational skills Demonstrable experience of being able to work to very tight timelines on multiple detailed activities simultaneously Proactive and detail-oriented B2+ English level proficiency Nice to have Experience with GraphQL Familiarity with Agile/Scrum methodologies We offer 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 Seniority level Mid-Senior level Employment type Full-time Job function Information Technology, Engineering, and Business Development Industries Software Development, IT Services and IT Consulting, and Banking #J-18808-Ljbffr