Jobs Node.js
206-
· 58 views · 9 applications · 2d
Senior Backend (Node.js,TS) Developer (only Ukraine)
Full Remote · Ukraine · 6 years of experience · B2 - Upper IntermediateIt is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. We have over 4,000...It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees.
We have over 4,000 customers in 140 countries. We are deployed in 42 different languages and used daily by over 100,000 system administrators. Our software impacts the daily working lives of over 9 million end users.
We’re looking for a Senior Developer to join our mission. If you’re passionate about building impactful products, love working with cutting-edge AI technologies, and want to help push the boundaries of what’s possible.
Responsibilities:
- Lead the development and maintenance of a high-quality software product.
- Design and implement effective APIs and algorithms to support AI-driven features.
- Collaborate with AI, machine learning, and data science teams to push technological boundaries.
- Mentor and guide developers, fostering growth and knowledge sharing
- Work closely with product and design teams to deliver impactful solutions
- Participate actively in agile workflows, ensuring rapid and reliable delivery
What We’re Looking For:
- 5+ years of hands-on experience in backend development with Node.js, JavaScript, and TypeScript
- Strong expertise with SQL databases, especially MySQL
- Familiarity with AI, machine learning, data science, or full-stack development is a plus
- Excellent problem-solving skills and ability to thrive in a dynamic, AI-centric environment
- Strong communication skills and a collaborative mindset
- Experience working in agile, fast-paced teams
Freely Spoken English
What we offer:
- 20 working days’ vacation;
- 10 paid sick leaves;
- 4 wellness days;
- public holidays;
- equipment;
- paid lunches;
- gym compensation;
- Many cool team activities.
Вимоги до володіння мовами
Англійська
B2 – Вище середнього
More -
· 174 views · 54 applications · 2d
Back-End Developer (Node.js (TypeScript))
Full Remote · Worldwide · Product · 3 years of experience · A2 - ElementaryRemote | Start-up About the company We are CrashLab, a young and fast-growing iGaming provider focused on crash games. We create unique crash-game products and innovative mechanics for international casino operators and platforms, delivering high...Remote | Start-up
👉 About the company
We are CrashLab, a young and fast-growing iGaming provider focused on crash games. We create unique crash-game products and innovative mechanics for international casino operators and platforms, delivering high performance, strong visuals, and a fresh approach to game experience.
As we continue to grow, we are looking for a skilled Back-End Developer to join our team.
👉 Responsibilities
- Develop and maintain back-end services for crash games and related game mechanics.
- Work on real-time game systems with a focus on stability, scalability, and low latency.
- Contribute to architectural decisions and technical improvements.
- Ensure code quality, maintainability, and adherence to industry standards.
👉 Requirements
Experience
- 3+ years of commercial back-end development experience.
- Proven experience working specifically in an iGaming provider
- Understanding of the iGaming market, real-time game systems, and high-load environments.
Technical Skills
- Strong proficiency in Node.js (TypeScript); experience with NestJS or similar frameworks.
- Solid understanding of REST APIs.
- Experience with WebSockets or other real-time communication protocols.
- Hands-on experience with PostgreSQL or other relational databases.
- Experience with Redis (caching, sessions).
- Basic experience working with message queues (e.g., RabbitMQ, Kafka, or similar).
👉 The company offers:
- Work in a dynamic company that is actively scaling to the international market.
- Freedom in technological decisions and support for your initiatives.
- A team focused on speed, quality, and a modern approach to development.
- The opportunity to work remotely with a flexible schedule.
If you’re passionate about building fast, scalable, and innovative iGaming products — we’d love to meet you. Apply and become a part of CrashLab’s growing team 🎯
More -
· 139 views · 24 applications · 2d
Node.js Developer
Full Remote · Countries of Europe or Ukraine · 1 year of experience · B2 - Upper IntermediateWe are looking for a motivated Backend Developer with at least 1 year of experience in JavaScript / Node.js, SQL, cloud platforms (GCP/AWS/Azure), and AI (OpenAI API and similar). You will be responsible for backend and integrations (DB, AI, frontend,...We are looking for a motivated Backend Developer with at least 1 year of experience in JavaScript / Node.js, SQL, cloud platforms (GCP/AWS/Azure), and AI (OpenAI API and similar).
You will be responsible for backend and integrations (DB, AI, frontend, other services). You will work in a team of experienced professionals under the guidance of an architect under Scrum Agile management.
Required Skills
- Languages: JavaScript, SQL
- Frameworks: Node.js, NestJS,
- Containers: Docker, Kubernetes
- Cloud platforms: GCP (Cloud SQL, Kubernetes Engine, Pub/Sub, Load Balancer, etc.) or similar
- Databases: SQL and NoSQL
- Understanding of software architecture (Layered, Microservices, Event-Driven, Client-Server, MVC, etc.) and SDLC
- API management, load balancing, high-load systems
- API integrations with ChatGPT/Gemini or similar LLMs + orchestration of LLMs
Desired Skills
- CI/CD - GitHub Actions, or similar
- AI/ML - advanced understanding (CNN, RNN, trees, linear models, clustering, etc.)
- Vector databases (Pinecode, Qdrant, pgvector, etc.)
- Logging & Monitoring - Grafana, Prometheus, GCP Logging & Monitoring
- Fullstack - it would be nice if you can code in React/TypeScript
Personality
- Attentive to detail
- Results-driven
- Responsible
- Proactive
-
· 81 views · 15 applications · 2d
Lead Engineer – AI Coding Agent (IDE Infrastructure) to $6000
Full Remote · Worldwide · Product · 6 years of experience · B2 - Upper IntermediateThe Mission: We are building the next generation of software creation. A fully autonomous AI Coding Agent that can plan, code, debug, and deploy full-stack applications directly in the browser. We are looking for a Founding Engineer who understands the...The Mission: We are building the next generation of software creation. A fully autonomous AI Coding Agent that can plan, code, debug, and deploy full-stack applications directly in the browser.
We are looking for a Founding Engineer who understands the deep internals of how code is parsed, executed, and orchestrated. You will be building the engine that turns natural language into running software.
The Challenge: Most developers use IDEs; we are building one.
You will solve complex problems at the intersection of Compiler Theory, Browser Internals, and Large Language Models.What You Will Build (Core Responsibilities):
- Browser-Based Runtime: Architect and maintain a secure, high-performance execution environment within the browser (using WebContainers, WebAssembly, or similar sandboxing technologies).
- AST & Code Manipulation: Build systems that don't just "guess" code but understand it. You will work with ASTs (Abstract Syntax Trees) to perform safe code injections, refactoring, and linting programmatically.
- LSP Integration: Implement and customize Language Server Protocols to provide the AI agent with real-time feedback (type errors, linting issues) so it can "fix itself" before the user even sees the error.
- LLM Orchestration: Design the "Agentic Loop." Manage the context window efficiently, implementing RAG (Retrieval-Augmented Generation) over a dynamic file system, and determining when the AI should plan, write, or debug.
Who You Are (Requirements):
- Deep Systems Knowledge: You aren't just a React developer. You understand how Node.js works internally, how a file system is structured, and how compilers parse code.
- The "IDE" Stack: You have hands-on experience with:
- ASTs (babel, swc, acorn, or tree-sitter).
- LSP (Language Server Protocol) implementation.
- WebContainers / WASM (Running server-side code in the browser).
- AI Engineering: Experience building agents that use tool-calling (function calling) and structured outputs (JSON schema generation).
- Builder Mentality: You have likely built your own developer tools, plugins, CLI tools, or open-source libraries in the past.
Bonus Points:
- Experience with CRDTs (Yjs/Automerge) for real-time collaboration.
- Proficiency in Rust (for tooling performance).
Why Join Us?
- High Impact: You will be one of the first engineers, shaping the entire architecture of the product.
- Hard Problems: If you are bored of building CRUD apps and want to push the limits of what a browser can do, this is for you.
- Competitive Equity & Salary: We are building a unicorn, and we want you to own a piece of it.
- Browser-Based Runtime: Architect and maintain a secure, high-performance execution environment within the browser (using WebContainers, WebAssembly, or similar sandboxing technologies).
-
· 63 views · 28 applications · 1d
Senior Backend Engineer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateWe are looking for a highly experienced Senior Backend Engineer with a strong background in designing and developing scalable backend systems. You will be working on a high-traffic, performance-critical application in the esports domain. This role...We are looking for a highly experienced Senior Backend Engineer with a strong background in designing and developing scalable backend systems. You will be working on a high-traffic, performance-critical application in the esports domain. This role requires deep technical expertise, ownership mindset, and the ability to contribute to system architecture and decision-making.
Key Responsibilities- Design, develop, and maintain robust backend services using NestJS, following best practices in modular architecture, DI, and middleware design.
- Architect and optimize complex PostgreSQL schemas, including migrations, relationships, and handling of semi-structured data via JSONB.
- Set up and tune Elasticsearch for multilingual, full-text search with support for analyzers, stemming, and synonyms.
- Implement and maintain synchronization strategies between PostgreSQL and Elasticsearch, using queues or manual sync mechanisms.
- Build reliable, well-documented RESTful APIs; experience with GraphQL is a strong advantage.
- Ensure secure access control, rate-limiting, and robust authentication mechanisms.
- Utilize Redis for caching, rate-limiting, and background job processing (e.g., Elasticsearch sync jobs).
- Write clean, maintainable, and thoroughly tested code using Jest or similar testing frameworks.
- Collaborate with cross-functional teams, take ownership of feature delivery, and contribute to the overall architecture and tech roadmap.
Required Skills- 5+ years of professional experience in backend development, ideally within high-scale or real-time systems.
- Production-level experience with NestJS, PostgreSQL, Elasticsearch, and Redis.
- Deep understanding of system design, data modeling, and query optimization.
- Solid grasp of event-driven architecture and asynchronous job processing.
- Comfortable working in fast-paced, product-focused environments.
- Excellent problem-solving skills and a proactive mindset.
- English: B2 level or higher – able to clearly articulate technical concepts and actively participate in discussions.
-
· 64 views · 11 applications · 1d
Fullstack Engineer Node.js+React (backend-oriented)
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediatePosition: Fullstack Engineer (backend-oriented) Project Description We are developing a modern web platform with an admin panel for a volunteer organization. The system will include a public-facing website with a dynamic blog, online payment...Position: Fullstack Engineer (backend-oriented)
Project Description
We are developing a modern web platform with an admin panel for a volunteer organization. The system will include a public-facing website with a dynamic blog, online payment capabilities, and various third-party integrations to support the organization's operational needs. The admin panel will allow authorized staff to manage content, monitor donations, configure integrations, and oversee overall platform activity.
The project team consists of one Full-Stack Developer (yourself), one Front-End Developer, one Back-End Developer, a Project Manager, and a QA Engineer. The estimated development timeline is 2–3 months.
Note: This project will serve as a probationary period. Upon successful completion, there is potential for a permanent position within the company, working on other projects.
Responsibilities
- Design, build and maintain backend services using Node.js and TypeScript, ensuring reliability, security, and scalability.
- Develop and manage AWS infrastructure (Elastic Beanstalk, EC2, S3, SNS, SES, Lambdas, load balancers, event handling, etc.), and support deployment workflows via CI/CD.
- Build internal APIs and integrate with external services (payments, KYC/AML, media processing, etc.).
- Containerize services using Docker, manage deployments, monitor performance and set up alerting and observability.
- Work on frontend tasks using TypeScript + React: build and support UI components, integrate frontend with backend APIs, and implement medium- to large-size features.
- Participate in code reviews, both backend and frontend; ensure code quality, consistency, and best practices across the stack, including feature flag usage.
- Troubleshoot, debug, and refactor existing backend systems; optimize performance and reliability.
- Contribute to architectural decisions and help shape development and deployment standards.
- Collaborate in a cross-functional team with project/product managers, QA, designers, and other developers.
- Actively participate in Agile ceremonies and drive enhancements to team ways of working.
Requirements
- 3+ years professional experience in software development (solid backend focus, practical experience in frontend development).
- Strong proficiency in Node.js, TypeScript, Express, REST API design.
- Production experience with AWS cloud services and cloud infrastructure management.
- Good understanding and practice of CI/CD workflows (GitHub Actions), infrastructure as code / deployment automation.
- Experience with containerization (Docker) and managing container-based services.
- Solid SQL skills: database design, migrations, performance tuning; experience with ORMs (Prisma, Drizzle) is a plus.
- Comfortable working with message-brokers and real-time / background systems (Redis, RabbitMQ, WebSockets).
- Familiarity with Git workflows, unit/integration testing, API documentation (Postman, OpenAPI), and code reviews.
- Good knowledge of frontend development and experience using React + TypeScript, including state management (Redux) and UI integration (Figma).
- Good working knowledge of common frontend tools (Vite, UI libraries such as MUI or Tailwind).
- Comfortable with agile & waterfall workflows and collaboration via Jira.
- Excellent written and verbal communication, responsibility, proactiveness, and strong self-organization.
English proficiency: intermediate or above.
Technical Skills
- Backend: TypeScript, Node.js, Express, REST APIs
- Databases: PostgreSQL, ORMs (Prisma, Drizzle)
- Cloud Infrastructure: AWS (Elastic Beanstalk, EC2, S3, SNS, SES, Lambda, ELB, EventBridge, etc.)
- DevOps: Docker, containerization, CI/CD pipelines (GitHub Actions, AWS CodePipeline, etc.), monitoring, bbservability & alerting tools (Bugsnag, DataDog, Dynatrace or equivalent)
- Messaging & real-time: Redis, RabbitMQ, WebSockets
- Frontend: TypeScript, React, Redux, UI libraries (MUI, Tailwind), Vite
- Feature Flags: Flagmsmith, LaunchDarkly or equivalent
- Tools: Jira, Slack, Git, API documentation tools (Postman/OpenAPI), testing frameworks
Will Be a Plus
- Bachelor’s degree in Computer Science, Engineering or related field
- Commercial experience of Python development (Flask, Django, FastAPI)
- AWS certifications
More -
· 53 views · 1 application · 1d
Node.js Developer Tech Lead
Countries of Europe or Ukraine · 6 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:
●6+ years of experience in Software Engineering, with a strong background in backend architecture.
●Expert proficiency in Node.js & TypeScript, specifically with NestJS framework for building scalable, modular applications.
●Fintech Domain Knowledge: Strong understanding of payment gateways, transaction lifecycles, idempotency, and PCI DSS compliance requirements.
●Security First: Expertise in implementing OWASP best practices, encryption standards, and secure API design.
●English: Upper-Intermediate+ (Strong verbal communication is a must for direct client syncs).
●Architectural Vision: Proven track record of designing complex, distributed systems from scratch (Microservices or Modular Monolith, Event-driven architecture).
●Polyglot Mindset (Golang): The platform includes a critical routing engine built in Golang. You must be comfortable architecting/integrating Go services (previous commercial experience with Go is highly preferred).
●Deep understanding of AWS ecosystem (Aurora RDS, Serverless/Lambda, Cognito, SQS/SNS). You should be able to set up the infrastructure, not just use it.
●Experience with containerization (Docker, Kubernetes) and setting up CI/CD pipelines (GitLab/GitHub Actions).
Responsibilities:
●Architect & Lead: Design the technical roadmap and architecture of the platform, making key decisions on technology stack, database schema, and service communication.
●Write high-quality code for the most critical components of the system (core logic, routing engine, security modules).
●Technical Leadership: Coordinate a team of 2 Senior Backend Developers. Conduct code reviews, ensure code quality, and resolve architectural blockers. No hand-holding, just professional alignment.
●Security & Reliability: Ensure the system is secure by design (handling sensitive financial data) and highly available (robust error handling for payment flows).
●Infrastructure & Process: Establish best coding practices, set up the CI/CD processes, and ensure smooth deployment to AWS.
●Stakeholder Communication: Act as the main technical point of contact for the client, translating business requirements into technical solutions.Nice to have:
●Previous experience launching a Fintech startup MVP.
●Experience with high-load systems and payment orchestration specifically.
●Terraform / IaC experience.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. -
· 41 views · 14 applications · 1d
Full Stack Engineer (Angular + Node.js)
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper IntermediateLocation: Ukraine, Poland Duration: one-year contract with possible prolongation Project: advertising platform powered by real-time mobile audiences. Role Overview: We are looking for a proactive individual who shows initiative and has a strong sense of...Location: Ukraine, Poland
More
Duration: one-year contract with possible prolongation
Project: advertising platform powered by real-time mobile audiences.
Role Overview:
We are looking for a proactive individual who shows initiative and has a strong
sense of responsibility and ownership.
In this position, you will help expand our product portfolio as a member of an experienced development team, contributing to the company's growth. Our technology stack includes Angular, Node.js, and MongoDB.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a
related field
- 3+ years of professional Web development experience
- Strong knowledge and hands-on experience with Angular & Node.js
- Proficiency with front-end web technologies (HTML5, ES6+, CSS3)
- Thorough knowledge of both relational databases and NoSQL data stores
- Knowledge of source control tools and experience with continuous
integration and deployment (CI/CD) practices
- Experience with templating engines (EJS – advantage)
- Ability to write clean, modular, well-architected code
- Excellent communication skills, teamwork, and a proactive attitude
- Demonstrates initiative in self-guided learning and consistently takes
ownership to complete tasks responsibly
Advantage
- Knowledge in the programmatic advertising landscape – DSPs, SSPs,
exchanges – significant advantage.
- Cloud infrastructure experience
- Skilled in working with Kubernetes (K8S) and container technologies -
· 32 views · 1 application · 1d
Senior Node.js Engineer
Hybrid Remote · Worldwide · 5 years of experience · B2 - Upper IntermediateAbout the project Fintech project Welcome bonus $1000 Requirements 5 + years of relevant experience in the IT industry, strong knowledge of including ECMAScript; 4 + years of experience with Node; Experience with NestJS; Experience with...About the project
Fintech project
Welcome bonus $1000 ❤️🔥
Requirements
- 5 + years of relevant experience in the IT industry, strong knowledge of including ECMAScript;
- 4 + years of experience with Node;
- Experience with NestJS;
- Experience with AWS;
- Experience with Aurora RDS;
- Experience with Serverless;
- Experience with NoSQL, PostgreSQL;
- Experience with Cognito;
- Experience with CI automation and test cases;
- English: Upper-intermediate.
Would be a plus
- Experience with Plaid integration;
- Experience with Google Cloud architecture.
What you will get
- Competitive compensation depending on experience and skills;
- English classes;
- Exciting and challenging projects all over the world on a long-term basis;
- Flexible working hours;
- Career development opportunity;
- Health/Sports Benefits;
- Informal and friendly atmosphere, a lack of bureaucracy and micromanagement;
- Paid vacation (18 working days) and 10 sick leaves;
- Unlimited work from home (remote) or in the office.
-
· 26 views · 9 applications · 1d
Senior NodeJS developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateProject from scratch - a next-generation social network platform designed to connect creators, fans, and organizers through social engagement, creative showcases, and professional opportunities. The product vision is to combine the best aspects of social...Project from scratch - a next-generation social network platform designed to connect creators, fans, and organizers through social engagement, creative showcases, and professional opportunities.
The product vision is to combine the best aspects of social media, creator discovery, and professional networking into one cohesive experience available on both web and mobile.
Requirements:- 7+ years as developer
- 5+ years NodeJS
- 2+ Nest
- PostgreSQL - 1+ year
-
· 20 views · 9 applications · 1d
Senior Bot Developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateWe are looking for an experienced Senior Bot Developer to join our team on an outstaffing basis. Employment type: Full-time Project Duration: 6 months (with possible prolongation) Location: Europe, Ukraine (remote) Language: English B2...We are looking for an experienced Senior Bot Developer to join our team on an outstaffing basis.
More
Employment type: Full-time
Project Duration: 6 months (with possible prolongation)
Location: Europe, Ukraine (remote)
Language: English B2 (upper-intermediate)
Must-have qualifications:
- 5+ years of professional development experience, ideally in customer engagement, communication platforms, or SaaS integrations
- Strong proficiency in at least one modern programming language (JS, Python, or similar)
- Solid understanding of REST API integration
- Solid understanding of conversational AI design, NLP pipelines, and GenAI-driven chatbots
- Practical experience with Conversational AI platforms (any platform is valuable, since it shows domain knowledge: channel limitations, data formats, conversation logic, etc.)
- Understanding of contact center concepts (agents, skills, roles, routing, integrations between systems)
- Ability to work directly with clients and manage multiple projects/tasks simultaneously
Nice to have:
- Experience with JS/NodeJS
- Familiarity with NLP and GenAI
-
· 104 views · 41 applications · 15h
Nodejs Engineer ( API and App)
Full Remote · Worldwide · 3 years of experience · B2 - Upper IntermediateQIT Software is looking for an experienced App Developer to build, launch, and maintain an application on one or more major SaaS marketplaces such as: - Shopify - HubSpot - Canva - Adobe - Figma - Slack - Salesforce - Others You’ll own the full...QIT Software is looking for an experienced App Developer to build, launch, and maintain an application on one or more major SaaS marketplaces such as:
- Shopify
- HubSpot
- Canva
- Adobe
- Figma
- Slack
- Salesforce
- Others
You’ll own the full lifecycle of development — from integrating our APIs and authentication flows to deploying and maintaining the app post-launch.
Ideal candidates have previously built production-ready marketplace apps or third-party integrations connecting APIs between platforms.
Details:
- Client: USA
- Tech stack: Python, Node.js, TypeScript, SQL/NoSQL, APIs, etc.
- Timezone: 8 hours overlap with PST
Requirements:- Proven experience developing apps for Shopify, HubSpot, Canva, Adobe, Slack, or similar ecosystems
- Strong experience in Python, Node.js, or TypeScript
- Hands-on experience with REST APIs, webhooks, and OAuth 2.0
- Knowledge of deployment best practices (cloud hosting, CI/CD pipelines)
- Familiarity with marketplace submission and approval processes
- Excellent communication and ownership mindset
- Must align full-time with PST timezone
Responsibilities:- Develop and launch a fully functional app or integration on a major SaaS platform
- Connect and extend our product’s functionality through REST APIs and webhooks
- Implement secure authentication (OAuth 2.0) and handle multi-tenant configurations
- Manage submission, approval, and version updates on marketplace
- Provide ongoing support, maintenance, and improvements post-launch
Work conditions:- The ability to work remotely from anywhere in the world;
More
- Flexible work schedule, no micromanagement, no strict deadlines and free overtime work;
- Work in European and American products with a modern technology stack in different industries (Finance, Technology, Health, Construction, Media, etc.);
- Revision of wages every year or on an individual basis;
- Accounting support and full payment of taxes by the company;
- 100% compensation for remote English lessons;
- 15 paid leaves (PTO) and public holidays. -
· 35 views · 9 applications · 4h
4K USD/ month shopify app developer to $4200
Hybrid Remote · Worldwide · 1 year of experience · A1 - BeginnerI’m currently looking for a skilled developer who can help us build a Shopify SaaS app. We’re building an AI-powered SEO platform for Shopify stores We want to bring this to Shopify as a native, embedded app. A familiarity with most of this is...I’m currently looking for a skilled developer who can help us build a Shopify SaaS app.
We’re building an AI-powered SEO platform for Shopify stores
We want to bring this to Shopify as a native, embedded app.
A familiarity with most of this is ideal:
Shopify App Development
Building embedded Shopify apps
App Bridge, OAuth, session tokens
Admin API (pages, metafields, blogs, SEO fields)
Webhooks, Storefront API (nice to have)
Billing API (recurring charges)
Backend / SaaS
Node.js + TypeScript or Ruby on Rails
PostgreSQL or MySQL
Multi-tenant architecture
Background jobs + queues (BullMQ, Redis, etc.)
Frontend
React + TypeScript
Shopify Polaris UI
Experience building dashboards, tables, filters, charts
AI + SEO (bonus)
Integrating with OpenAI / Anthropic
AI pipelines (prompt → job → content)
Google Search Console API
Understanding of keywords, rankings, and basic SEO logic
More -
· 44 views · 10 applications · 14h
Team Lead Backend Developer (Nest.js) to $4500
Full Remote · Countries of Europe or Ukraine · 4 years of experience · B2 - Upper IntermediateWe are seeking a talented Team Lead Backend 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...We are seeking a talented Team Lead Backend 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, Nest.js (the highest priority), React, and Typescript (lower priority). Front-end requirement is optional.
- At least 1 year of experience leading a team.
- Experience with Microsoft SQL Server.
- Experience with Azure.
Minimum Upper-Intermediate level of English.
‼️ Critical skills: absolute must-haves — (Node.js and Nest.js), Upper-Intermediate English.
Responsibilities:
- Coordinate the development team, ensuring that projects are completed on time and meet the desired quality standards.
- Plan and manage project timelines and deliverables together with the Product Owner/Manager.
- Resolve conflicts and remove obstacles that impede progress.
- Conduct code reviews and ensure adherence to best practices.
- Ability to manage multiple tasks and prioritize effectively.
- Deep technical knowledge to provide guidance and support.
- Excellent problem-solving and conflict-resolution abilities.
- Design, implement, and improve CI/CD pipelines.
- Automate deployment and infrastructure management.
- Ensuring the stability and scalability of the product.
- Monitor system performance and ensure high availability.
- Collaborate with developers to optimize application performance.
- Manage cloud services and on-premises infrastructure.
- Knowledge of security best practices and compliance requirements.
Technical stack:
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
Frontend (React + TypeScript) - optional
- 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.
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).
‼️ 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 -
· 23 views · 5 applications · 5h
Back-end Tech Lead
Full Remote · Countries of Europe or Ukraine · 6 years of experience · B2 - Upper IntermediateAbout us: Devlight specializes in world-class mobile application development. In fact, there’s an 80% chance that one of our apps is on your smartphone right now. For over 8 years, we’ve driven digital transformation for Forbes Top 100 companies. With 35...About us:
Devlight specializes in world-class mobile application development. In fact, there’s an 80% chance that one of our apps is on your smartphone right now.
For over 8 years, we’ve driven digital transformation for Forbes Top 100 companies. With 35 million app installs and over 120 successful projects, we’re proud to be the trusted partner of brands like Nova Poshta, Fishka, Ukrnafta, Sense Bank, Varus, Novus, Avrora, and many more.About the role:
We are looking for a skilled Back-end Tech Lead to join our team. The ideal candidate will have strong experience in back-end development, leadership skills, and a proven track record of delivering scalable and efficient solutions. Responsibilities include overseeing the technical aspects of projects, mentoring team members, ensuring code quality, and collaborating with cross-functional teams to achieve our product goals. We value innovation, problem-solving abilities, and a proactive approach to technical challenges.
Your future responsibilities:
Leadership & Team Management
- Lead and manage a team of 6 Back-end Engineers with plans to scale to 10 within the next year
- Hire and assess talent to build a high-performing engineering team
- Foster career development through mentoring and coaching of engineers
Technical Leadership & Architecture
- Drive discovery involvement, solution architecture, and system design initiatives
- Support architectural decisions and maintain code quality standards across projects
- Establish and enforce technical standards and best practices
Engineering Excellence
- Conduct code reviews and define code review standards
- Oversee project supervision and estimation
- Make strategic tooling decisions to enhance development efficiency
- Champion AI Code Generation adoption across the team
Collaboration & Process Improvement
- Improve developer experience and enable cross-functional collaboration
- Ensure alignment between technical execution and business objectives
Your professional qualities:
General
- 7+ years of backend software engineering experience
- 2+ years in an engineering leadership or team lead role, managing at least 3-5 engineers
- Proven track record of scaling engineering teams and processes
- Experience with hiring, performance management, and career development
Technical Expertise
- Strong proficiency in Node.js/TypeScript and NestJS framework
- Deep knowledge of PostgreSQL (query optimization, indexing, database design)
- Hands-on experience with Redis (caching strategies, pub/sub, data structures)
- Solid understanding of RESTful APIs, microservices architecture, and distributed systems
- Experience with system design, solution architecture, and technical decision-making
- Proficiency in code review practices and maintaining code quality standards
- Experience with AI-powered development tools (Claude Code, Cursor, etc.)
Leadership & Communication
- Demonstrated ability to establish and enforce technical standards and best practices
- Strong mentoring and coaching skills with a focus on team growth
- Experience with project estimation and technical planning
- Excellent cross-functional collaboration skills (Product, Design, DevOps, Frontend)
- Ability to balance technical debt with feature delivery
What we offer for your success:
- Full remote or hybrid work format.
- Paid Time Off, sick days, medical insurance, regular reward evaluations, and accounting support.
- Corporate English lessons, reimbursement for training courses, and compensation for the use of personal equipment.
- IT Club Loyalty Card.
- Work with an open-minded team that welcomes your new ideas, alongside the best specialists who love sharing their experience.
- Get the chance to connect with top companies and contribute to the growth of the Ukrainian IT community together.
Our recruitment process:
More
Recruiter interview Technical interview Reference check Offer
Ready to become a part of Devlight? Go ahead and send us your CV. We’ll be thrilled to welcome you to the team!