Senior Full Stack Engineer (Node.js) в Viber Media… | hitIT
Senior Full Stack Engineer (Node.js)
22 сентября 2026 г.
Удалённо
Senior
Warszawa, Poland
Важно перед откликом
У вакансии есть условия, которые могут повлиять на решение об отклике
Английский обязателен
Описание
A global engineering team is building and maintaining a high-traffic super-app platform that handles over 1 billion messages a day across dozens of scalable microservices. The role involves developing new features, optimizing performance, ensuring data security and solving complex technical challenges within a microservices architecture using Node.js and Java. The position requires deep full stack expertise and close collaboration with Product and Architect teams on mission-critical systems.
Обязанности
Planning, designing, developing and maintaining high-availability applications that can be high-volume and low-latency
Define application objectives and functionality
Ensure application designs conform with business goals
Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
Work in a highly motivated team, closely with Product and Architects teams on large mission-critical systems
Debug, optimize and performance-tune work across the stack
Требования
A minimum of 7 years of experience as a Full Stack Developer, with at least 4 years specializing in Node.js
Solid proficiency in JavaScript and TypeScript, with experience using TypeScript-first frameworks such as NestJS, Fastify or Next.js
Prior experience with Java
Proven expertise in developing and scaling enterprise-level production systems within a microservices architecture
Practical knowledge of at least one major frontend framework, such as React or Angular
Familiarity with both relational and NoSQL database systems
Proven experience with REST API design and integration, including implementation of effective caching strategies
Hands-on experience with CI/CD pipelines and containerization using Docker
Experience in developing and executing comprehensive unit and integration tests
Practical experience working with Agile methodologies in a fast-paced environment
Strong analytical skills and effective communication abilities, with fluency in written and spoken English
Comprehensive understanding of message queues and event-driven architecture (advantage)
Familiarity with AWS services such as SQS, Lambda and RDS (advantage)
Proficiency in validation libraries like Zod or Yup (advantage)
Experience with data-fetching libraries such as React Query or RTK Query (advantage)
Experience collaborating within distributed, cross-functional team environments (advantage)
Bachelor of Science degree in Computer Science or a relevant equivalent qualification (advantage)
Node.jsJavaJavaScriptTypeScriptNestJSFastifyNext.jsReactAngularMicroservicesREST APICI/CDDockerSQLNoSQLAWSSQSLambdaRDSZodYupReact QueryRTK QueryMessage QueuesEvent-Driven ArchitectureUnit TestingIntegration TestingAgilemessaging / communication
Навигация
Действия
Похожие вакансии
Подобраны ИИ по смыслу описания, а не по ключевым словам