Jobs Node.js
203-
Β· 62 views Β· 17 applications Β· 7d
Senior Full Stack Node.js Developer
Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateCheck Point is looking for Senior Full Stack Node.js Engineer to team in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses...Check Point is looking for Senior Full Stack Node.js Engineer to team in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses connect in the era of cloud and remote work. Our team values collaboration, flawless execution, and an agile mindset. We offer continuous learning opportunities, including access to training programs, conferences, and workshops to help you grow professionally.
Join us and be part of a team that values innovation, collaboration, and excellence in cybersecurity!
RESPONSIBILITIES
- Take ownership of the end-to-end development process for software components/services, including research, design, development, testing, rollout, and monitoring.
- Contribute to key technological and architectural decisions to drive innovation and scalability.
- Mentor and guide other engineers within the team through activities such as code reviews, dedicated sessions, and pair programming.
- Analyze and enhance the efficiency, scalability, and stability of various system components.
- Collaborate closely with Designers, Product Managers, and Software Engineers to ensure the delivery of high-quality products to our customers.
SKILLS
- 6+ years extensive experience with Node.js/React/TypeScript.
- Proven track record of designing and building native-cloud web applications from scratch on AWS.
- Strong understanding of microservice architecture, including serverless (lambda).
- Experience working in Agile scrum teams.
- Solid grasp of design patterns, software development techniques, and clean code practices.
- A team player with a proactive and can-do approach.
- Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) is a plus.
- Bachelorβs degree in computer science/engineering.
- Upper-Intermediate level of English.
WE OFFER
- Work in a creative friendly environment using cutting-edge technologies.
- Work-life balance and flexible schedule.
- Competitive compensation with focus on your expectations; annual salary review.
- 24-day paid vacation and 100% paid sick leave.
- Financial support and legal support for individual entrepreneurs from our side.
- Professional, language and soft skills trainings.
- Health insurance coverage: individual and family, Fitness plan.
-
Β· 75 views Β· 11 applications Β· 7d
Tech Lead Node.js Developer
Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateOur mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunities We care about Trust, Partnership, Transparency, and Responsibility. We offer a safe,...Our mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunitiesπΏ
We care about Trust, Partnership, Transparency, and Responsibility. We offer a safe, inclusive and productive environment for all team members, and weβre always open to feedbackπ
If you want to work from home or work in the offices in Kyiv, Lviv or Warsaw with stable electricity and Wi-Fi , great β apply right now!
Description:We are looking for a skilled and detail-oriented Tech Lead Node.js Engineer to join our team and contribute to the success of our projects in the FinTech, EdTech, and AgroTech domains.
Requirements:- 5 + years of relevant experience in the IT industry, strong knowledge of JavaScript including ECMAScript;
- English: Upper Intermediate.
- Fin Tech, payment orchestration platform experience
- Experience with Node.js on top of NestJS;
- Experience with TypeScript;
- Experience with AWS;
- Experience with Aurora RDS;
- Experience with Serverless;
- Experience with PostgreSQL;
- Experience with Cognito;
- Expert level proficiency in Node.js with extensive experience in software architecture and design patterns;
- Ability to design and implement complex software solutions, ensuring robust error handling, security, and data protection;
- Proficient in handling security measures, including OWASP best practices, encryption, and secure API design;
- Strong leadership skills, with experience in project management, resource allocation, and team coordination;
- Proven experience of Leading the team;
- Excellent problem-solving skills, with a deep understanding of software engineering fundamentals and best practices;
- Experience with containerization and orchestration tools like Docker and Kubernetes, and familiarity with microservices architecture.
Responsibilities:- Architect and develop high-performance server-side applications using Node.js, ensuring scalability and maintainability;
- Mentor junior, mid-level and senior developers, overseeing their integration into project teams and fostering their professional growth;
- Lead the development of project architecture, establishing best coding practices, design patterns, and architectural principles;
- Evaluate and implement advanced software engineering processes, tools, and methodologies to enhance development efficiency;
- Coordinate cross-functional team efforts, ensuring alignment with project goals, timelines, and quality standards;
- Stay updated with the latest industry trends, technologies, and best practices, and apply them to enhance the development process.
Nice to have:
More
Golang experience β a big plus
What will you get:
β Competitive salary and good compensation package;
β Exciting, challenging and stable startup projects with a modern stack;
β Corporate English course;
β Ability to practice English and communication skills through permanent interaction with clients from all over the world;
β Professional study compensation, online courses and certifications;
β Career development opportunity, semi-annual and annual salary review process;
β Necessary equipment to perform work tasks;
β VIP medical insurance or sports coverage;
β Informal and friendly atmosphere;
β The ability to focus on your work: a lack of bureaucracy and micromanagement;
β Flexible working hours (start your day between 8:00 and 11:30);
β Team buildings, corporate events;
β Paid vacation (18 working days) and sick leaves;
β Cozy offices in 2 cities ( Kyiv & Lviv ) with electricity and Wi-Fi ( Generator & Starlink);
β Compensation for coworking (except for employees from Kyiv and Lviv);
β Corporate lunch + soft skills clubs;
β Unlimited work from home from anywhere in the world (remote);
β Geniusee has its own charity fund. -
Β· 48 views Β· 13 applications Β· 7d
Zendesk Apps Framework (ZAF) Engineer (Node.js/AWS)
Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateUKEESS Software House is seeking a Zendesk Apps Framework (ZAF) Engineer (Node.js/AWS) to join our team for a full-time position (remotely in Ukraine or in Lvivβs office). In this role, a teammate will design, build, and deploy a Zendesk App (ZAF) that...UKEESS Software House is seeking a Zendesk Apps Framework (ZAF) Engineer (Node.js/AWS) to join our team for a full-time position (remotely in Ukraine or in Lvivβs office).
In this role, a teammate will design, build, and deploy a Zendesk App (ZAF) that integrates our CRM data within Zendesk, streamlining agent workflows, reducing context switching, and improving data quality. The role spans front-end app development, back-end services on AWS, secure integrations, testing, CI/CD, and operational readiness.
About the Customer and the Project:
Our customer is the worldβs largest DNA network from the USA. This presents a unique opportunity to work with more than 60 billion digitized global historical records, 100 million family trees, and 18+ million people in their growing database. Our customers help people discover their family stories and gain actionable insights about their health and wellness.
Required Skills and Experience
- Proven experience building and shipping ZAF apps (v2), including manifest configuration, lifecycle event handling, client request, secure settings, and i18n
- Deep understanding of Zendesk Support and Agent Workspace: ticket fields/forms, triggers/automations, webhooks, macros, and app locations
- Strong proficiency in Node.js and modern JavaScript/TypeScript for both front-end and back-end
- Experience with REST APIs, authentication/authorization (OAuth 2.0, JWT), and secure integration patterns
- AWS: Lambda/API Gateway, S3/CloudFront, DynamoDB or RDS, IAM, Secrets Manager/Parameter Store, CloudWatch; Infrastructure as Code
- Security-first mindset: OWASP best practices, secure coding, encryption, CORS/CSRF, least-privilege IAM, privacy/PII handling
- Strong communication skills
- English: Upper intermediate (both spoken and written)
Preferred Qualifications
- Familiarity with other CRMs (Salesforce, Odoo) and queue-based architectures (SQS/SNS, Kafka)
- Observability tooling (NewRelic) and performance optimization techniques (caching, feature flags)
Education and Experience
- Bachelorβs degree in Computer Science or related field, or equivalent practical experience
- 3β5+ years of professional experience building SaaS integrations or customer service tooling, with at least 2+ years focused on Zendesk apps or similar frameworks
Responsibilities
- Design and develop ZAF applications (v2) for Zendesk Support/Agent Workspace, including UI in relevant app locations (e.g., ticket sidebar, top bar)
- Build responsive, accessible front-end components leveraging ZAF SDK, modern JS/TS
- Implement secure back-end services in Node.js on AWS to handle authentication, data synchronization, and webhook/event processing
- Integrate with Zendesk APIs and external CRM APIs; implement OAuth 2.0/JWT flows and secure credential storage
- Handle pagination, rate limits, retries, idempotency, and robust error handling for all API calls
- Configure and leverage Zendesk business rules (triggers, automations, webhooks) to support app workflows
- Set up CI/CD pipelines, automate testing and deployments, and establish environments for development, staging, and production
- Write unit, integration, and end-to-end tests; validate with ZAT; ensure performance and reliability
- Implement logging, monitoring, and alerting; create runbooks and support processes for incident response
- Produce clear documentation: architecture, API contracts, configuration guides, admin/agent guides, and handover materials
- Collaborate with product, support operations, and QA to gather requirements, prototype features, and iterate based on feedback
- Lead app packaging and submission processes for private deployment (and marketplace, if applicable), including compliance artifacts
What do we offer our new colleague?
- Competitive compensation (based on market data, but also depending on the technical level of the candidate)
- Flexible work schedule
- 3 health packages to choose from
- Annual paid vacation and state holiday celebration
- Free English classes (online)
- Individual approach to professional growth
- Lack of bureaucracy and micromanagement
- Modern, comfortable office facilities (a barbecue zone, kitchens, lounge rooms, coffee machines, etc.)
- Foreign business trips (after the war)
- On-site parking lot and charge station for Electric Cars
- Corporate gifts, celebrations, and fun activities
- Sports activities: ping-pong, soccer, work-out
Suppose you have a passion for solving challenging problems, building scalable, robust systems, love working with the latest technologies in a fast-paced, flexible environment, and are excited about the prospect of having a significant impact on products with more than 3 million paying subscribers.
More
In that case, we want to talk to you! ;-) -
Β· 82 views Β· 9 applications Β· 7d
Trainee Node.js Engineer
Hybrid Remote Β· Ukraine Β· B2 - Upper IntermediateJob Description Solid understanding of OOP principles (Classes, Inheritance, Interfaces); Good knowledge of TypeScript and JavaScript (ES6+ features); Understanding of Node.js and its core concepts; Familiarity with Git version control systems and...Job Description
- Solid understanding of OOP principles (Classes, Inheritance, Interfaces);
- Good knowledge of TypeScript and JavaScript (ES6+ features);
- Understanding of Node.js and its core concepts;
- Familiarity with Git version control systems and hands-on experience using GitHub;
- Understanding of networking principles, RESTful API design, and HTTP/HTTPS protocols;
- Minimum 3 years of Bachelor's degree in Computer Science/Math/Programming/relevant subject, or BS/BA degree in a relevant area is a must;
- Any kind of commercial experience in software development would be a plus, but personal/tinkering experience is highly valued.
- Good communication skills, with at least an Intermediate English level for effective daily communication.
Job Responsibilities
- Help with API Implementation\Updates: Learning to develop and maintain basic REST/GraphQL API endpoints using Node.js/TypeScript.
- Data Interaction: Updating existing database queries to fetch, filter data.
- Bug Squashing: Investigating and fixing logical errors (e.g., "The search filter is broken," or "Incorrect data validation").
- Learning & Shadowing: Dedicated time for studying the project architecture, code reviews, and pair-programming with Senior developers.
- Documentation: Keeping API documentation and Postman collections up to date for the Frontend team.
- Collaboration: Working closely with Frontend developers to agree on transaction response formats ("What data do you need for this screen?").
Department/Project Description
We are partnering with a global leader in medical devices to develop the next-generation cutting-edge tool used during hip arthroscopy for femoroacetabular impingement (FAI). Client provides surgeons with real-time visualization and measurement capabilities by superimposing virtual tools on X-ray images, enabling precise clinical decision-making. The product will help surgers to plan and to validate the procedures by analyzing 2D images from X-Rays, CT, MRI and building 3D objects.
Our goal is to enhance the productβs capabilities, improving workflow efficiency and advancing surgical outcomes. This project will involve refining requirements, designing intuitive interfaces, and integrating advanced visualization tools to meet the highest clinical standards. Join us in shaping the future of minimally invasive orthopedic surgery.
More -
Β· 120 views Β· 6 applications Β· 6d
Node.js Developer (trainee, junior, strong junior)
Hybrid Remote Β· Ukraine Β· A2 - ElementaryΠBOUT US LogicCraft is committed to pioneering innovative product design, delivering exceptional user experiences, and leveraging state-of-the-art AI solutions. Our primary goal is to transform the future by revolutionizing and improving peopleβs lives...ΠBOUT US
More
LogicCraft is committed to pioneering innovative product design, delivering exceptional user experiences, and leveraging state-of-the-art AI solutions. Our primary goal is to transform the future by revolutionizing and improving peopleβs lives through technological progress.
WHO WE ARE At our core, we are a team of passionate and driven professionals, united by a modern approach to crafting innovative business solutions. We excel in harnessing the power of synergy, seamlessly blending our expertise in design, development, QA, and PMO to achieve outstanding results.
PARTNERS ARE CRUCIAL TO OUR SUCCESS Our partners play a pivotal role in our achievements. Their collaboration is essential for crafting top-tier products and driving collective growth and improvement. As we create effective platforms, web applications, websites, and mobile apps, we not only enhance our offerings but also contribute to increased revenue and success for our partners. Key Requirements
-Πxperience with Node.js
Hands-on experience with Express.js;
Experience working with ORM tools; Proficient in SQL (MySQL/PostgreSQL) and noSQL databases;
Experience designing server-side application architecture from the ground up;
Experience developing REST web services and integrating with APIs. -
Β· 91 views Β· 18 applications Β· 6d
Sr/Lead Backend (Node, E-commerce)
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateWe are seeking a Senior/Lead Node.js Developer to take ownership of the backend development for a SaaS e-commerce platform. The ideal candidate is a hands-on engineer who can stabilize an existing codebase, drive the product to MVP, and later lead the...We are seeking a Senior/Lead Node.js Developer to take ownership of the backend development for a SaaS e-commerce platform. The ideal candidate is a hands-on engineer who can stabilize an existing codebase, drive the product to MVP, and later lead the migration to a modern architecture.
Project: Scaleside
Scaleside is a headless "Try Before You Buy" (TBYB) checkout platform for e-commerce merchants. It operates as an independent checkout system (separate from Shopifyβs native checkout) that enables trial-based funnels, delayed billing, upsells, and analytics.
Context: The project is currently under active development. The initial backend was built by another team, but the client has decided to replace the vendor to improve quality and delivery speed. We have conducted a technical audit of the existing code.
State of the existing project:
- Tech Stack: Pure JavaScript, Express.js, Sequelize ORM, PostgreSQL.
- Status: Basic functionality is implemented, but it requires bug fixing, refactoring, and finalizing features to meet production standards.
Integrations: Shopify API (for fulfillment), Authorize.net, PayPal.
The Next Steps
We have a clear roadmap for the next 4+ months:
- Transition: Inherit the codebase and knowledge from the previous team.
- MVP Launch (First 3 Months): Finalize the current application using the existing stack (Node.js/Express/Sequelize/Firebase). Fix critical issues and deliver the remaining scope for the Go-to-Market launch.
- Modernization (Post-MVP): Once the MVP is live and stable, we plan to refactor and rewrite the backend using TypeScript and Nest.js to ensure scalability and maintainability.
Key Qualifications
- 5+ years of commercial experience in backend development.
- Strong proficiency in Node.js, TypeScript, and Express.js/Nest.js
- Deep understanding of SQL and relational database design (PostgreSQL).
- Extensive experience with Sequelize ORM or similar ORM (essential for working with the current codebase).
- Experience in analyzing and refactoring "inherited" code.
- Ability to independently make architectural decisions and deliver results without micromanagement.
- Upper-Intermediate English (B2+) for team communication.
Nice to Have
- Experience with E-commerce logic (checkouts, orders, inventory).
- Experience integrating payment gateways (specifically PayPal and Authorize.net).
- Ready to transition to TypeScript and Nest.js in the future.
Responsibilities
- Analyze, maintain, and troubleshoot the existing application.
- Design and develop new features, components, and updates for web-based applications.
- Optimize DB queries and ensure data integrity.
- Collaborate with the frontend team and project manager to ensure timely delivery.
- Plan and execute the future migration to TypeScript/Nest.js.
- Ensure code quality and write automated tests.
- Participate in Agile processes (meetings, estimations, grooming, 1:1, communication with PO and PM).
- Perform code reviews.
Hiring Process
- Pre-screening (30 minutes) β Discussion about experience and project details.
- Technical Interview (~1.5 hours) β Deep dive into Node.js, SQL, and architecture.
- Final Interview β Meeting with the Product Owner/Client.
Our Culture
- Transparency: We are open about the state of the code and the challenges ahead.
- Result-Oriented: We value delivery and stability over bureaucracy.
- Growth: This is a chance to not just fix code, but to rebuild an architecture properly.
- Flexibility: Remote work, flexible hours, and a focus on work-life balance.
We Offer
- Remote work.
- Competitive payment in $USD.
- Flexible schedule.
- Paid time off (vacations, sick leaves, holidays).
- Direct impact on the product and technical roadmap.
- Opportunity to lead the technical transition to a new stack.
-
Β· 115 views Β· 9 applications Β· 5d
Node.js Developer (AI/LLM experience)
Full Remote Β· Ukraine Β· 1 year of experience Β· B2 - Upper IntermediateWhat is your new project? Domain: AI, eLearning Location: Israel Company size: 2-10 Founded in: 2024 What makes this project exciting? Join our client in building a socially responsible AI tool designed to help parents empower their children in an era...What is your new project?
- Domain: AI, eLearning
- Location: Israel
- Company size: 2-10
- Founded in: 2024
What makes this project exciting?
Join our client in building a socially responsible AI tool designed to help parents empower their children in an era where digitalization and artificial intelligence shape every aspect of life. This innovative app allows parents to tailor the experience to their childβs unique needs, ensuring a highly personalized approach to learning and self-growth.
What makes this project truly special is its visionary founderβa former Head of Product at Facebook and Instagram. He brings deep industry expertise and a track record of success.
If youβre eager to turn bold ideas into reality, explore the open positions below and be part of something transformative!
What makes you a great fit
- 2 years backend development experience with Node.js + TypeScript
- Strong PostgreSQL skills (schema design, optimization, transactions)
- Experience building REST APIs for mobile applications
- Strong communication and documentation skills
- Strong API design skills (handling offline, retries, idempotency)
- Proficiency in scripting (automating data flows and logic).
- Experience with ORMs
Would Be a Plus
- LLM/AI API integration experience (OpenAI, Anthropic, or similar)
- Experience with RAG (Retrieval-Augmented Generation) and Vector Databases (e.g., pgvector, Pinecone) for giving agents βmemory.β
- Active user of AI coding assistants (Claude Code, Cursor, etc.) to speed up development.
- Participation in EdTech projects
- Understanding of data privacy regulations (COPPA, GDPR)
Your day-to-day in this position
- Design and implement RESTful APIs for mobile and web clients
- Build AI agent orchestration systems (reading companion, educational games).
- Develop gems & rewards engine with transaction logging and audit trails.
- Integrate with third-party AI services for LLM, OCR, and transcription.
- Write scripts to automate data flows and connect various AI models.
- Build agents using modern TS frameworks (like Mastra) to handle complex user flows.
Why work with us?
- People-oriented management without bureaucracy.
- The friendly climate inside the company is confirmed by the frequent comeback of previous employees.
- Paid time off (18 working days per year, plus all national holidays and 9 sick days).
- Flexible working schedule.
- Full financial and legal support for private entrepreneurs.
- Free English classes with native speakers or with Ukrainian teachers (for your choice).
Dedicated HR.
Our next steps
β Submit a CV in English β β Intro call with a Recruiter β β Technical interview with TL β β Managerial interview β β Offer
More -
Β· 56 views Β· 12 applications Β· 3d
Team Lead Full-Stack or Back-End Developer (Nest.js, React) to $4500
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateWe are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β asap. About the project: The client is working on developing a product for the maritime industry...We are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β asap.
About the project: The client is working on developing a product for the maritime industry that will analyze and help plan energy-saving measures to reduce fuel use and greenhouse gas emissions and, accordingly, reduce the taxes that owners currently pay for their environmental footprint.
Preferred Qualifications:
- Minimum 4 years of experience in software development.
- At least 2 years of experience with the required technologies: Node.js (the highest priority), Nest.js (the highest priority), Typescript, and React (lower priority). Front-end requirement is optional.
- At least 1 year of experience leading a team.
- Experience with SQL Server.
- Experience with Azure.
Minimum Upper-Intermediate level of English.
βΌοΈ Critical skills: absolute must-haves β (Node.js and Nest.js), Upper-Intermediate English.
What you will do: 70% of time β coding, 30% of time β leading a team. Work closely with the Operational Manager to help her with technical expertise.
Frontend (React + TypeScript)
- React patterns: Hooks, composition, controlled/uncontrolled forms, states, and error boundaries.
- Tooling: Vite, ESLint/Prettier, code-splitting, lazy loading, asset optimization, Core Web Vitals, and MUI library.
API clients: OpenAPI-first workflow; experience with generators like Orval and typed clients.
Backend (NestJS + TypeScript)
- Modular architecture: Modules, providers, DI, guards, interceptors, filters, pipes, and middleware.
- API design: REST standards, versioning, idempotency, pagination, consistent error contracts.
- AuthN/Z: JWT, role/permission models, secure headers
Data & Database
- TypeORM with Microsoft SQL Server (Azure SQL Database): Schema design, relations, migrations, indexing, and query performance.
CI/CD & Cloud
- GitHub Actions: Design and maintain reusable workflows for frontend and backend (build, test, lint), caching, secrets, environments, and required checks on PRs.
- Deployment pipelines: Automated deploys to dev/staging/production, integration of database migrations, basic rollback strategies, and approval gates.
- Azure App Service (Web App): Slot deployments (blue-green/staging), app settings and connection strings, health checks, and basic scaling (scale up/out).
- Azure SQL Database: Environment setup (dev/prod), connection management (firewall rules, private endpoints or equivalent), and backup/restore basics.
Observability, Security & Compliance
- Telemetry: Azure Application Insights logs/metrics/traces, dashboards, and alerting (SLOs/error budgets).
Architecture & Performance (for tech lead)
- Share experience and guide the team regarding decisions about system design and optimizations
- Performance: Experience in improvements and optimizations on cloud-based applications
Leadership & Process (for tech lead)
- Mentorship: Grow engineers via pairing, feedback, and structured learning paths.
- Code review culture: Fast, constructive reviews; enforce standards without blocking velocity.
- Agile execution: Help our manager with Road mapping, slicing epics, estimation, delivery metrics, and continuous improvement.
- Documentation: Help the team keep VitePress docs, onboarding guides, and runbooks up to date.
βΌοΈ Important: The client would ideally like the developer to come to Norway for onboarding. The client will cover all the expenses related to this. However, if you can not travel to Norway during this time, thatβs not a problem. Itβs not a deal breaker.
More -
Β· 74 views Β· 16 applications Β· 3d
Senior Backstage Engineer (Backend-focused)
Full Remote Β· Worldwide Β· 7 years of experience Β· B2 - Upper IntermediateUS Company is searching for Backstage Engineer (Backend-focused) into the team of 5-6 engineers: 3-4 developers + 1 AQA + 1 DevOps. Interesting middle-term project (6-7 months), distributed team, full-time, an official contract. Remote work, flexible...US Company is searching for Backstage Engineer (Backend-focused) into the team of 5-6 engineers: 3-4 developers + 1 AQA + 1 DevOps. Interesting middle-term project (6-7 months), distributed team, full-time, an official contract. Remote work, flexible schedule.
Brief project description:
- Building custom Backstage platform, including custom plugins, backend integrations, API proxies, scorecard engines, scaffolder actions, and entity extensions.
Key areas of responsibility:
- Build custom Backstage backend plugins:
- API Try-It console (Keycloak token injection)
- Spring Cloud Gateway integration
- CSPM integration
- Instana integration
- Scorecards + rule engine
- Implement entity processors, backend routes, authentication handlers.
Integration Development:
- Integrate with:
- GitHub Actions
- Jenkins
- Argo CD
- SonarQube
- Prometheus
- CSPM APIs
Required skills:
- 2+ years building Backstage plugins or deep experience extending frameworks in Node.js/TypeScript.
- Strong knowledge of Backstage core concepts: Catalog Backend plugins Scaffolder TechDocs ** Entity processors
- Strong TypeScript / Node.js engineering skills.
- Strong API integration experience.
- Familiar with OAuth2/OIDC and secure token flows.
- Experience with Kubernetes/OpenShift and cloud-native tooling.
Work conditions:
- Distributed team, remote work.
- Kanban or scrum approach, 5-6 team members / team.
- Full-time (40 hours per week).
- Official contract: salary, sick-leave days, holidays, vacations.
Hiring process:
More
Step 1 - preliminary interview (main questions) - 20 mins
Step 2 - internal tech interview (tech questions) - 40-50 mins
Step 3 - tech interview with team leader and architect + demo of the architecture - 1 hrs -
Β· 134 views Β· 33 applications Β· 3d
Middle/Senior Node.js Backend Engineer
Full Remote Β· Worldwide Β· 4 years of experience Β· B2 - Upper IntermediateA streaming platform is expanding its digital video ecosystem and launching a new suite of Connected TV (CTV) applications across Apple TV, Roku, Samsung Tizen, Google/Android TV, and Amazon Fire TV. The goal is to deliver a modern, high-performance...A streaming platform is expanding its digital video ecosystem and launching a new suite of Connected TV (CTV) applications across Apple TV, Roku, Samsung Tizen, Google/Android TV, and Amazon Fire TV.
The goal is to deliver a modern, high-performance sports video experience with smooth playback, intuitive navigation, and seamless integration across Web, Mobile, and CTV devices. The backend powering these applications is built with Node.js, GraphQL, and MongoDB, and the roadmap includes both rebuilding existing apps and developing entirely new ones.
Responsibilities- Develop, maintain, and optimize backend services using Node.js
- Collaborate with frontend and mobile/OTT teams to deliver high-quality streaming experiences
- Integrate and extend GraphQL APIs
- Contribute to our evolving backend architecture (Node.js + GraphQL + MongoDB)
- Participate in code reviews, planning, and technical discussions
Requirements
- 4+ years of experience with Node.js
- experience working with GraphQL
- Experience with MongoDB
- Upper-Intermediate English level
- Highly motivated, energetic, proactive attitude
-
Β· 91 views Β· 10 applications Β· 3d
Backend Developer (Node.js) to $1500
Full Remote Β· Countries of Europe or Ukraine Β· 1 year of experience Β· B2 - Upper IntermediateLumitech is actively seeking skilled and independent developers to join our growing engineering team. This is a unique opportunity to contribute to diverse, long-term international projects with a real business impact, leveraging a modern and powerful...Lumitech is actively seeking skilled and independent developers to join our growing engineering team. This is a unique opportunity to contribute to diverse, long-term international projects with a real business impact, leveraging a modern and powerful tech stack. If you value ownership, clean code, and a flexible work environment, we encourage you to apply!
This vacancy covers 4 active projects, and we will determine the best fit for you based on your technical background and interests. We are currently hiring for 4 open positions, specifically:
- 2x Frontend Developer (with backend experience)
- 2x Backend Developer
About the Projects
- Project 1 β Transportation Platform: A large-scale logistics and transportation system. The team of 10 is looking for one Frontend Developer (with backend experience) and one dedicated Backend Developer.
- Project 2 β Invoicing & Expense Management System: A robust web platform for managing invoices, expenses, and payments. This 7-person team is actively seeking one Frontend Developer with solid backend expertise.
- Project 3 β Dating Application: A cross-platform app focused on social interaction and matching algorithms, where we need one Backend Developer.
- Project 4 β Activity Tracking App: A lifestyle application for tracking user activities and analytics, also seeking one Backend Developer.
Requirements (Tech Stack & Skills)
- Strong foundation in JavaScriptβyou can explain core concepts of functional programming.
- Hands-on experience with TypeScript, React, and Next.js.
- Practical backend experience using Node.js with frameworks such as Fastify or NestJS (we rarely use Express).
- Thorough understanding of modern development practices, including clean code, CI/CD pipelines, and rigorous code reviews.
- Familiarity with Agile/Scrum methodologies and collaboration tools (e.g., Jira, Git, ClickUp).
- English level: Upper-Intermediate or higher (for seamless international team communication).
More
-
Β· 306 views Β· 86 applications Β· 3d
Senior Software Engineer (Backend)
Full Remote Β· Worldwide Β· 5 years of experience Β· B2 - Upper IntermediateN.B.!!! Location - remote from Latvia, Lithuania (we provide support). In partnership with one of the global consulting enterprises, we are seeking for a Senior Software Engineer (JavaScript and TypeScript) to join the Mobile Backend for Frontend team....N.B.!!! Location - remote from Latvia, Lithuania (we provide support).
In partnership with one of the global consulting enterprises, we are seeking for a Senior Software Engineer (JavaScript and TypeScript) to join the Mobile Backend for Frontend team. You will play a key role in maintaining and evolving our high-performance backend systems, supporting a major content delivery platform. You will contribute to technical decision-making, work closely with cross-functional teams, and mentor junior developers while adopting modern JS / TS libraries and AWS services.Responsibilities
Β· Design, build, and maintain reliable, scalable backend systems in JavaScript and TypeScript.
Β· Contribute to architectural discussions and lead technical decision-making.
Β· Write clean, maintainable, and well-tested code.
Β· Collaborate with product managers, QA engineers, and mobile frontend developers to deliver high-quality features.
Β· Optimize system performance and reliability using AWS cloud services.
Β· Support the full software development lifecycleβfrom concept to deployment and monitoring.
Β· Review code, mentor team members, and promote best practices.
Β· Work closely with the team to identify and resolve production and scalability issues.
Must Have
Β· 5+ years of professional experience in software engineering, with 3+ years using JS / TS.
Β· Experience designing and building RESTful APIs and microservices.
Β· Proficient with Git, CI/CD pipelines, and modern DevOps practices.
Β· Strong unit testing and TDD skills .
Β· Excellent communication and collaboration skills.
Desirable
Β· Working knowledge of the development lifecycle of mobile apps.
Β· Working knowledge of AWS services, especially EC2, DynamoDB, RDS, and API Gateway.
Β· Experience with CloudWatch for monitoring and alerting.
Β· Familiarity with Agile methodologies and working in cross-functional squads.
More -
Β· 56 views Β· 12 applications Β· 2d
Team Lead Full-Stack or Back-End Developer (Nest.js, React) to $4500
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateWe are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β asap. About the project: The client is working on developing a product for the maritime industry...We are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β asap.
About the project: The client is working on developing a product for the maritime industry that will analyze and help plan energy-saving measures to reduce fuel use and greenhouse gas emissions and, accordingly, reduce the taxes that owners currently pay for their environmental footprint.
Preferred Qualifications:
- Minimum 4 years of experience in software development.
- At least 2 years of experience with the required technologies: Node.js (the highest priority), Nest.js (the highest priority), Typescript, and React (lower priority). Front-end requirement is optional.
- At least 1 year of experience leading a team.
- Experience with SQL Server.
- Experience with Azure.
Minimum Upper-Intermediate level of English.
βΌοΈ Critical skills: absolute must-haves β (Node.js and Nest.js), Upper-Intermediate English.
What you will do: 70% of time β coding, 30% of time β leading a team. Work closely with the Operational Manager to help her with technical expertise.
Frontend (React + TypeScript)
- React patterns: Hooks, composition, controlled/uncontrolled forms, states, and error boundaries.
- Tooling: Vite, ESLint/Prettier, code-splitting, lazy loading, asset optimization, Core Web Vitals, and MUI library.
API clients: OpenAPI-first workflow; experience with generators like Orval and typed clients.
Backend (NestJS + TypeScript)
- Modular architecture: Modules, providers, DI, guards, interceptors, filters, pipes, and middleware.
- API design: REST standards, versioning, idempotency, pagination, consistent error contracts.
- AuthN/Z: JWT, role/permission models, secure headers
Data & Database
- TypeORM with Microsoft SQL Server (Azure SQL Database): Schema design, relations, migrations, indexing, and query performance.
CI/CD & Cloud
- GitHub Actions: Design and maintain reusable workflows for frontend and backend (build, test, lint), caching, secrets, environments, and required checks on PRs.
- Deployment pipelines: Automated deploys to dev/staging/production, integration of database migrations, basic rollback strategies, and approval gates.
- Azure App Service (Web App): Slot deployments (blue-green/staging), app settings and connection strings, health checks, and basic scaling (scale up/out).
- Azure SQL Database: Environment setup (dev/prod), connection management (firewall rules, private endpoints or equivalent), and backup/restore basics.
Observability, Security & Compliance
- Telemetry: Azure Application Insights logs/metrics/traces, dashboards, and alerting (SLOs/error budgets).
Architecture & Performance (for tech lead)
- Share experience and guide the team regarding decisions about system design and optimizations
- Performance: Experience in improvements and optimizations on cloud-based applications
Leadership & Process (for tech lead)
- Mentorship: Grow engineers via pairing, feedback, and structured learning paths.
- Code review culture: Fast, constructive reviews; enforce standards without blocking velocity.
- Agile execution: Help our manager with Road mapping, slicing epics, estimation, delivery metrics, and continuous improvement.
- Documentation: Help the team keep VitePress docs, onboarding guides, and runbooks up to date.
βΌοΈ Important: The client would ideally like the developer to come to Norway for onboarding. The client will cover all the expenses related to this. However, if you can not travel to Norway during this time, thatβs not a problem. Itβs not a deal breaker.
More -
Β· 65 views Β· 32 applications Β· 2d
Senior Node.js Engineer
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateWe are looking for you! Our customer is a global marketing company that produces advertising and other marketing communications for clients across all forms of media and languages. Their production expertise, powerful workflow and asset management...We are looking for you!
Our customer is a global marketing company that produces advertising and other marketing communications for clients across all forms of media and languages. Their production expertise, powerful workflow and asset management technology deliver quality, control and savings for global brands.
Skills and experience you can bring to this role!
Qualifications & experience:
- 5+ years of experience as Node.js Engineer;
- Experience with AWS (especially AWS Lambda);
- Experience with NoSQL (Amazon DynamoDB) or RDBMS (Amazon Aurora PostgresSQL);
- Experience with writing unit tests for Typescript code (Jest);
- Active use of AI tools for development, demonstrating experience integrating tools like Windsurf into the daily coding workflow to increase efficiency and maintain consistency, would be a plus;
- Understanding of continuous integration and continuous delivery;
- Upper/intermediate spoken and written English;
- Knowledge of modern JS frameworks (React) will be a major plus.
What impact you will make
- Develop new functionality to support existing web applications with reasonable coverage by unit/integration tests;
- Participate in code review sessions;
- Use personal judgment to determine the optimal solution to recommend;
- General interaction with peers and/or management and the ability to communicate technical information effectively, both written and verbally;
- Determine and follow the methods and procedures on new assignments with minimal guidance;
- Proactively take ownership, demonstrating the ability to work autonomously in a fast-paced, startup-like environment.
-
Β· 43 views Β· 12 applications Β· 2d
Senior Backend developer (Next.js, Node.js) to $2700
Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateWe're looking for a great backend developer for current project (AI chatbot). Working timezone - PST. Great English level. Next.js API backend - handling connection to db and frontend. We use supabase and prisma. Task examples: adjust schema on the...We're looking for a great backend developer for current project (AI chatbot).
Working timezone - PST.
Great English level.
Next.js API backend - handling connection to db and frontend. We use supabase and prisma.
Task examples: adjust schema on the db table, add support for new format on API routes and (potentially) adjust front-end to also use new system
More