P
Playtech
FullstackSenior
Senior Full Stack Developer
ReactReduxJavaScriptNode.jsTypeScriptREST APIMongoDBRedis CacheTddBddGit
Про позицію
Playtech is looking for a detail-oriented Senior Fullstack Developer with excellent communication and problem-solving skills. You will lead the design, development, and evolution of complex web applications, architect scalable systems, and collaborate closely with DevOps and other teams.
Обовʼязки
- Lead the design, development, and evolution of complex web applications using React, Redux, ES6+, and Node.js.
- Own features end-to-end — from technical design and architecture decisions to implementation, testing, deployment, and post-release support.
- Architect scalable, high-performance systems ensuring optimal front-end responsiveness and backend efficiency.
- Design and maintain robust RESTful APIs and scalable backend services.
- Drive improvements in code quality, maintainability, security, and performance across the stack.
- Review code, mentor developers, and promote engineering best practices within the team.
- Participate in architectural discussions and influence long-term technical strategy.
- Optimize application performance across frontend, middleware, and backend layers.
- Collaborate closely with DevOps to ensure reliable CI/CD pipelines and production stability.
- Work cross-functionally with Product, QA, and other teams to refine requirements and deliver high-quality features.
- Proactively identify technical debt and drive refactoring initiatives.
Вимоги
- 5+ years of professional experience in full stack development.
- Strong proven experience building complex, customer-facing web applications at scale.
- Deep expertise in JavaScript (ES6+) and solid experience with TypeScript.
- Strong proficiency in React ecosystem, including state management patterns and performance optimization.
- Strong experience with Node.js and backend architectural patterns.
- Experienced in designing and implementing REST APIs and service-oriented architectures.
- Hands-on experience with MongoDB, Redis, and understand data modeling and caching strategies.
- Understand system design principles, scalability challenges, and performance bottlenecks.
- Experience working with CI/CD pipelines and production environments.
- Practical experience with TDD/BDD and writing automated tests.
- Use Git confidently in collaborative environments.
- Demonstrate excellent problem-solving skills and engineering judgment.
- Communicate clearly and effectively with both technical and non-technical stakeholders.
Переваги
- Medical insurance.
- Paid vacation days, sick leaves and national holidays.
- Fully-equipped cosy office space located in the city centre (Gulliver, “Palats Sportu” metro station).
Готуйся до цієї ролі на ITLead
Пройди відповідний roadmap і попрактикуй питання, які реально питають на такому рівні.
Senior Full Stack Developer