Skip to main content
Avenga
Scraped fromDouToday
FullstackSenior

Senior Full Stack Engineer

Node.jsReactReduxRedux ToolkitExpress.jsPostgreSQLPg-PromiseRedis Cache
Work Type
Remote
Job Type
Full Time
Location
Lviv
Salary
Not specified

About the Position

At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.

Responsibilities

  • Design, develop, and deliver full-stack features using Node.js and React
  • Own the full development lifecycle, from requirements gathering to deployment and production support
  • Build and maintain frontend applications using React, Redux, and Redux Toolkit
  • Develop scalable backend services and REST APIs with Node.js (latest LTS) and Express.js
  • Work with PostgreSQL (pg-promise) and Redis for data storage, caching, and performance optimization
  • Contribute to software architecture, ensuring scalable and maintainable solutions
  • Participate in code reviews, Agile ceremonies, and cross-team collaboration
  • Ensure code quality through testing, debugging, and adherence to engineering best practices.

Requirements

  • 5+ years of experience in full-stack software development
  • Proficient in React, Redux, and Redux Toolkit
  • High level of development with Node.js (latest LTS) and Express.js
  • Experience working with PostgreSQL and libraries such as pg-promise
  • Solid with Redis for caching and performance optimization
  • Experience designing and consuming REST APIs
  • Strong understanding of software design principles, testing, and best practices
  • Experience working in Agile development environments
  • Strong problem-solving and communication skills
  • Upper-Intermediate level of English
  • Knowledge of MongoDB (nice-to-have)
Senior Full Stack Engineer