-
View all jobs
Svitla Systems Inc. is looking for a Senior Node.js Engineer with TypeScript for a full-time position (40 hours per week) in Ukraine. Our client is a developer of a planning platform that links prospective community college students with universities.
You'll contribute to the design and delivery of a modern, integration-driven SaaS platform. This role is ideal for a strong engineer who thrives in complex backend environments involving third-party integrations, scalable systems, and enterprise-grade architecture. The work involves building and extending a centralized Integration Hub that connects to multiple enterprise systems, as well as contributing to a React-based platform interface for managing integrations and onboarding workflows. If you have experience building integration-heavy systems and enjoy solving complex backend challenges, this role is a strong fit.
A minimum overlap with U.S. Eastern Time (New York / Miami) working hours is required.
The platform is built on a modern full-stack architecture, including:
You'll contribute to the design and delivery of a modern, integration-driven SaaS platform. This role is ideal for a strong engineer who thrives in complex backend environments involving third-party integrations, scalable systems, and enterprise-grade architecture. The work involves building and extending a centralized Integration Hub that connects to multiple enterprise systems, as well as contributing to a React-based platform interface for managing integrations and onboarding workflows. If you have experience building integration-heavy systems and enjoy solving complex backend challenges, this role is a strong fit.
A minimum overlap with U.S. Eastern Time (New York / Miami) working hours is required.
The platform is built on a modern full-stack architecture, including:
- Backend: Node.js, NestJS (TypeScript);
- Frontend: React (TypeScript);
- Databases: MongoDB and PostgreSQL;
- Cloud: Google Cloud Platform (GCP);
- Integration Layer: Custom-built Integration Hub using a connector interface pattern;
- Integration Methods: REST APIs, SFTP, event/data-driven workflows.
- Minimum of 5-10 years of experience in software engineering, with a strong focus on backend systems.
- Minimum of a Bachelor's in Computer Science, Master's preferred.
- Advanced knowledge of Node.js and TypeScript, including experience with frameworks such as NestJS.
- Proven experience designing and building scalable, modular backend architectures.
- Strong knowledge of third-party integrations, including REST APIs, file-based integrations (SFTP), and data transformation pipelines.
- Experience working with both relational and NoSQL databases, particularly PostgreSQL and MongoDB.
- Understanding of building or contributing to multi-tenant SaaS platforms.
- Ability to work in complex distributed systems.
- Strong understanding of system design, performance, and reliability considerations.
- Excellent written and verbal communication skills, with the ability to produce clear technical documentation and interact directly with stakeholders.
- Architectural thinking.
- Hands-on coding skills.
- Leadership and mentorship skills.
- If you are someone who has built complex systems, understand where integrations fail, and can lead a team to deliver high-quality outcomes under real-world constraints, this role is for you.
- Experience working with enterprise systems such as SIS, ERP, or CRM platforms (e.g., Workday, PeopleSoft, Banner).
- Experience with event-driven architectures or messaging systems.
- Familiarity with GCP services and cloud-native deployment models.
- Experience building internal tooling platforms or operational dashboards.
- Prior experience in a client-facing consulting or outsourcing environment.
- Сontribute to the design and implementation of backend services using Node.js and NestJS, focusing on scalability, maintainability, and modular architecture aligned with a connector-based integration model.
- Work extensively in TypeScript, ensuring strong typing, reusable patterns, and consistent data contracts across services.
- Build and maintain integration connectors to enterprise systems, including Student Information Systems (SIS) and CRM platforms. These integrations will include REST APIs, SFTP-based data exchange, and hybrid approaches, with attention to data transformation, reliability, and edge-case handling.
- Collaborate with other engineers and stakeholders in design discussions and contribute to technical documentation to ensure clarity and alignment with system architecture.
- Participate in code reviews and maintain high engineering standards through clean, well-tested, and maintainable code.
- Contribute to frontend development when needed, working with React (TypeScript) to build internal tools and configuration interfaces supporting onboarding and operational workflows.
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Regular performance appraisals to support your growth.
- Flexibility in workspace, either remote or in one of our development offices.
- Comprehensive medical insurance, including dental and massages.
- Personalized learning program tailored to your interests and skill development.
- Sport reimbursement program for onsite and online activities.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, and other activities.
- 20 vacation days, 10 national holidays and 5 sick leaves.
- Maternity leave policy and family days off.
- Free tech webinars and meetups organized by Svitla.
- Welcome and anniversary presents, gifts for children, and more.
- Regular corporate events and meetups.
- Awesome team, friendly and supportive community!
Key Skills
Ranked by relevance
typescript
react
postgresql
cloud
saas
gcp
crm
google cloud platform
nosql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
SENIOR FULLSTACK ENGINEER (GO/REACT)
2026-04-23
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
SENIOR AUTOMATION QA ENGINEER (PLAYWRIGHT)
2026-05-19
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Senior Java Engineer
2026-04-20
Full-time
Not Applicable
Ukraine
IT Services
Engineering
Login to Apply
- Posted
- May 06, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Ukraine
- Company
- Svitla Systems, Inc.
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
SENIOR FULLSTACK ENGINEER (GO/REACT)
2026-04-23
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
SENIOR AUTOMATION QA ENGINEER (PLAYWRIGHT)
2026-05-19
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Senior Java Engineer
2026-04-20
Full-time
Not Applicable
Ukraine
IT Services
Engineering