About the Company:We are a software company specializing in innovative solutions for the healthcare industry, including high-load chatbot systems designed for various messaging platforms. Our flagship product, developed entirely in-house, now serves over 500,000 users across 35+ countries.
Our passionate team is dedicated to delivering high-quality software to our customers, and we are looking for a skilled QA Engineer to join us. In this role, you will be responsible for both manual and automated testing, depending on the needs of the product.
Requirements:- At least 5+ years of commercial software development experience;
- At least 4+ year of Node.JS experience;
- Demonstrated success delivering server-side components to production;
- Knowledge of Amazon AWS or similar cloud services vendor;
- Understanding of Service Oriented Architecture, Docker, and Microservice Architecture.
- Solid knowledge of building RESTful-based web services, Message broker (RabbitMQ);
- Knowledge of databases (SQL and NoSQL);
- Knowledge of server-side development languages and methodologies;
- Strong knowledge Design Patterns, SOLID, DDD, clean architecture
- Experience working in agile teams, JIRA and Confluence;
- Use of Continuous Integration, Github, Code Review;
- Upper-Intermediate English level.
Responsibilities:- New features development;
- Code review and optimization.
Nice to Have:- Experience in NestJS will be appreciated.
What We Offer:- A collaborative and supportive team environment.
- Opportunity to work on a long-term, high-load product.
- Competitive salary.
- Paid vacation days.
- Paid sick days.