We are looking for a Senior Node.js Developer to join a US-based SaaS product in the resource management domain for manufacturing and construction companies. The product is designed for the US market and focuses on simplifying implementation and onboarding compared to existing enterprise solutions. Responsibilities: * Design, develop, and maintain backend services using Node.js and TypeScript within a modular monolith architecture. * Take ownership of backend stability, performance, and reliability. * Implement and maintain database solutions using PostgreSQL and MySQL 8. * Build and support search and indexing functionality using OpenSearch. * Participate in designing and integrating AI-powered search features, including vector database solutions. * Translate product and business requirements into scalable technical solutions. * Collaborate closely with Product Owner, engineers, and infrastructure specialists. * Handle day-to-day operational and DevOps-related tasks (CI/CD maintenance, environment tuning).
Requirements: * 4+ years of commercial experience as a Backend / Node.js Developer. * Strong hands-on experience with Node.js and TypeScript. * Solid experience working with PostgreSQL and MySQL. * Experience with AWS infrastructure and core cloud services. * Practical experience with Terraform or other Infrastructure as Code tools. * Experience with search/indexing systems such as OpenSearch. * Understanding of modular monolith architecture and system-level thinking. * Ability to take full ownership of backend services and work autonomously. * English level: B2 or higher, confident in technical discussions and requirements clarification. * Experience working in product-oriented teams and fast-paced environments.
Nice to Have: * Experience with Vector Databases and AI-driven search or retrieval systems. * Background in EHR, SaaS, or Salesforce ecosystems. * Familiarity with HIPAA / GDPR requirements. * Strong skills in database optimization and query tuning.
Our Benefits: * Professional growth: Individual development plan, mentorship, reimbursement for professional certifications and English lessons, access to professional courses in Corporate Learning Management System. * Community: Tech community and knowledge-sharing events, English speaking club, corporate library and book club, volunteering and charity initiatives. * Wellbeing: Medical insurance, regular medical check-ups, sport reimbursement, paid vacation and sick leave, mental health support, and events. * Work environment: Fully-equipped offices, top-notch equipment, flexible work format, activities both in-office and online, Y-bucks, and access to the Yalantis store.
Please note that feedback on the results of the CV review will be provided only in the event of a decision to consider your candidacy further. Otherwise, your data will be retained in the company’s CV database, and we will gladly contact you if a suitable vacancy becomes available. The consideration period is 7 working days.
Before sending us your CV, you may read our Privacy Notice.