A
Avenga
FullstackSenior
Senior Full Stack Engineer
Node.jsReactReduxRedux ToolkitExpress.jsPostgreSQLPg-PromiseRedis Cache
Про позицію
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.
Обовʼязки
- 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.
Вимоги
- 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