4,192 open roles
Senior Full-stack Engineer: JavaScript/React/Angular with Node.js
Job description
We are looking for a Senior Full-stack Engineer with expertise in JavaScript, React, Angular, and Node.js to design and implement user-friendly applications while collaborating with cross-functional teams to deliver high-quality technical solutions.
Responsibilities
Ensure excellent quality, innovation, and data-driven decision-making with a focus on high customer satisfaction and a great customer experience Get involved in international projects across Switzerland, Bulgaria, Poland, and APAC Design and implement user-friendly front-end applications that integrate seamlessly into the application landscape Improve current features and develop new features for application GUIs and microservices Translate business requirements (functional and non-functional) into technical designs Work closely with senior software engineers, PMs, BAs, and business users to find the best technical solution for the project and available requirements Support production users and investigate production issues when contacted by the support team Requirements 5+ years of experience in software development Deep knowledge of JavaScript, TypeScript, and ReactJS or Angular Proficiency in Redux Toolkit, Jest, and React Testing Library Familiarity with MSW, Lerna/Nx, and Vite/Rollup/Webpack Expertise in Node.
js and front-end unit testing Understanding of the software development life cycle and Agile methodologies Understanding of SOLID principles, OOP, and design patterns Knowledge of REST and Microservices Patterns Analytical skills to cope with complex challenges in software engineering Reliability as a partner known for delivering on time Openness to code reviews and pair programming Clear, concise communication skills and good command of written and spoken English Nice to have Practical experience with Node.
js/Express and REST API concepts Experience with Jest and NestJS Understanding of UNIX/Linux environments Experience with cloud/MS Azure and containers/Docker Background in developing and analyzing real-time business-critical systems
Description copied from EPAM Systems's careers page. Read the full posting before you apply.
More jobs at EPAM Systems
Senior Full-Stack Engineer (Python+React)
EPAM Systems· Remote (Serbia)Manager/Senior Manager, Delivery Management - Application Security
EPAM Systems· London, England, UKSenior Data Scientist
EPAM Systems· Remote (Argentina; Brazil; Chile; Colombia; Mexico)Senior End-User Support Engineer
EPAM Systems· Warsaw, Masovian Voivodeship, PolandSenior Functional Tester
EPAM Systems· Remote (Brazil; Argentina; Chile; Colombia; Mexico)