Senior JavaScript Full-Stack Engineer (ReactJS + Node.js)

EPAM Systems

Novoukrayinka, Ukraine · Onsite · Full Time

Posted

Job description

We are seeking a highly skilled Senior JavaScript Full-Stack Engineer to join our progressive team and contribute to the development of cutting-edge applications utilizing ReactJS and Node.js. As a key team member, you will play an integral role in designing, building, and maintaining scalable, efficient, and reliable software solutions. The remote option applies only to the Candidates who will be working from any location in Ukraine. #LI-DNI #LI-AA10 Responsibilities Collaborate with cross-functional teams to design and implement web applications using ReactJS and Node.js Develop and maintain high-performance back-end services using Node.js Create responsive and user-centric front-end interfaces leveraging ReactJS Optimize application performance and troubleshoot issues in real-time Design and integrate RESTful APIs to enable seamless communication between front-end and back-end components Write efficient, sustainable, and reusable code adhering to best practices Monitor and enhance application scalability and reliability Stay updated on JavaScript frameworks and tools, applying best practices across projects Conduct code reviews Requirements 3+ years of professional experience with JavaScript development in ReactJS and Node.js Background in full-stack development with expertise in front-end and back-end technologies Proficiency in building scalable back-end systems using Node.js and designing interactive UIs with ReactJS Showcase of successful delivery of enterprise-level projects utilizing ReactJS and Node.js Understanding of RESTful API design and implementation, database operations, and cloud platforms Skills in debugging and performance optimization for both client-side and server-side applications Familiarity with version control systems and collaborative workflows Qualifications in designing modular architectures and reusable components English proficiency at a B1+ level Nice to have Knowledge of TypeScript or other modern JavaScript extensions Experience with testing frameworks for both front-end and back-end systems Familiarity with CI/CD pipelines and DevOps tools Understanding of microservice design and deployment We offer Work on a flexible schedule remotely or from any of our comfortable offices or coworking spaces in Ukraine Receive the necessary equipment to perform your work tasks Change projects and technology stacks within EPAM Gain exper…

Apply for this job