- 5+ years of professional experience in software development
- Strong knowledge of JavaScript and Node.js
- Good knowledge of TypeScript
- Good knowledge of React and Next.js
- Strong knowledge of databases, including MySQL, MongoDB, Redis and DynamoDB
- Good knowledge of AWS services, including EC2, Lambda, SQS and SNS
- Knowledge of Elasticsearch
- Knowledge of GraphQL
- Experience with PHP or another server-side language, such as Python, Ruby or Perl
- Knowledge of software architecture and scalable system design
- Strong understanding of web networking concepts, including CORS
- Knowledge of application security and OWASP
- Experience with AI-assisted development tools and AI-supported code generation, testing and debugging
- Strong troubleshooting and problem-solving skills
- English C1+
Nice to have
- Experience designing scalable and secure web services
- Experience with distributed systems and high-performance applications
- Experience integrating LLM/AI capabilities into applications
- Experience working in Agile/Scrum teams
We offer
- Work on a modern, large-scale data and insights platform
- Opportunity to work with modern cloud, web and AI technologies
- Collaboration with an experienced international engineering team
- Private medical care
- MultiSport card
,[Design, develop, test and maintain scalable web applications and services, Build secure and scalable RESTful APIs, Design and optimize relational and NoSQL databases, Work with AWS cloud services and distributed systems, Contribute to software architecture and technical decisions, Troubleshoot and debug complex technical issues, Collaborate with Engineering, Product, Design and DevOps teams, Use AI-assisted development tools to improve coding, testing and problem-solving] Requirements: JavaScript, React, MySQL, MongoDB, Redis, AWS, AWS EC2, AWS Lambda, Amazon SQS, PHP, Python, Ruby, Networking, Security, Testing, Web Services, AI, LLM