10+ years experience as a Senior Backend Engineer with a focus on Node.js development;
Proven expertise with Node.js and demonstrated experience in creating cloud-based microservices architecture using AWS Gateway and Lambdas;
Proficiency in designing and developing robust, secure, scalable, and high-performance RESTful APIs to support multi-platform applications;
Hands-on experience with AWS tools for designing and developing solutions;
Proven track record in database development using queries, views, functions, and procedures (PostgreSQL, DynamoDB);
Adept at implementing OAuth and SAML for authentication and authorization, including familiarity with tools like auth0 and AWS Cognito;
Experience in API development, documentation, and testing using tools like Postman and Swagger;
Proficiency in developing and maintaining CI/CD pipelines, specifically using GitHub Actions;
Familiarity with cloud message APIs such as Twilio and AWS SNS;
Experience using load testing libraries like Grafana K6;
Proficient in implementing automated testing platforms and unit tests;
Comprehensive knowledge of Object-oriented and functional programming, SOLID design principles, and standard software design patterns;
A thorough understanding of OWASP security principles;
Familiarity with developing within multiple frameworks is highly desirable;
Strong sense of ownership, accountability, and business acumen;
English Level: Upper-intermediate or higher.
A HealthCare platform that helps people to take care of mental health. Our team is developing a method of supporting people in the exact moment they need it most. Our technology uses Data Analysis and Predictive Analytics to identify patterns of behavior, allowing us to predict when a client will need support. We also use Artificial Intelligence to collect additional data about the client's current experience as well as deliver interventions in the moment they are needed, rather than at the time of the next scheduled appointment. These technological interventions are guided and written by our human workforce of counselors and clinicians.
Project Team: On our side - Team of developers (Full-Stack React/Node, Mobile React Native), PM, CSM, QA Engineеr. On the client side - CIO, Tech Lead.
Tech Stack: React.js, Node.js, Next.js, Typescript and Gatsby creating cloud-based microservices architecture using AWS Gateway and Lambdas. AWS Lex Bot. DynamoDB PostgreSQL Firebase.
Collaborate with the engineering team to conceptualize software solutions;
Be responsible for the end-to-end design, development, and support of integration solutions;
Implement security measures and data protection within the systems;
Take ownership of solutions, from technical design to deployment;
Optimize existing systems for enhanced quality, speed, and scalability;
Create technical documentation, process flows, and object models;
Contribute to maintaining code quality, organization, and automation;
Develop reusable code and libraries for future use;
Configure Virtual Private Clouds (VPCs), security groups, and Identity and Access Management (IAM) roles for access control;
Automate software releases, testing, and deployment processes;
Monitor and optimize deployment pipelines for efficiency and reliability;
Write scripts and automation code to streamline routine tasks and infrastructure provisioning;
Set up and configure AWS CloudWatch for monitoring application and infrastructure health;
Implement centralized logging solutions using AWS services like CloudWatch Logs or Amazon Elasticsearch;
AWS certifications such as AWS Certified DevOps Engineer or AWS Certified Solutions Architect are a plus.
Career and professional development opportunities;
Regular performance evaluation;
Flexible working hours;
Remote work opportunities;
20 paid vacations per business year and National Ukrainian holidays;
10 paid sick leaves;
Business English courses of all levels;
Team parties, company events, and branded presents;
Comfortable office, equipped with everything you need and round-the-clock access.