Senior Full-stack Engineer: JavaScript/React/Angular with Node.js
Posted
Sep 28, 2026 (Sep 28)
Seniority
Senior
Work Model
Hybrid
Type
Not Specified
Category
Salary
Not specified
Skills
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 We offer Opportunity to Engineer your Future and to drive the world’s digital transformation with top industry clients Personal development program that will allow you to be valued for your strengths Wide range of professional trainings and workshops Being part of a collaborative, fast-growing, and innovative design team Established and accelerated growth toward different career paths, competencies, and roles Broad projects variety and possible mobility between projects over the time Collaboration in a multicultural environment and exchange of best practices with colleagues around the world Varied social benefits, Sports, Transportation and Health programs Work-life balance and flexible schedule, team buildings and sport opportunities Modern office/collaboration spaces (incl. new Infinity Tower business center, Sofia) Hybrid By Design - we provide you with the best productivity options from the 2 worlds. Meet, socialize and enjoy F2F time with your colleagues, while working from the modern EPAM's office for a few days per week and benefit from the EPAM's virtual working environment - making you able to be productive and work from remote for the rest of the week
Similar Jobs
Senior Software Engineer - Backend/Kotlin
Fanatics · USA
Senior Backend Engineer
Gremlin · USA
Senior Backend Engineer - CRM (USA Only, 100% Remote)
Close · USA
Senior Backend Engineer - Backend Platform (USA Only, 100% Remote)
Close · USA