Jobs Node.js

147
  • Β· 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 Intermediate
    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...

    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 Intermediate
    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...

    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.
    More
  • Β· 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 Intermediate
    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...

    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
  • Β· 44 views Β· 8 applications Β· 2d

    Senior FullStack Engineer to $6700

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 7 years of experience Β· B2 - Upper Intermediate
    Who we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: Our client is building a platform designed to intercept...

    Who we are:
    Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. 

     

    About the Product:
    Our client is building a platform designed to intercept and govern high-velocity AI traffic in real time. It inspects user prompts, AI responses, coding-agent actions, and enterprise search outputs across HTTP streams, IDE plugins, LLM APIs, and internal microservicesβ€”applying need-to-know access filters, policy transformations, and audit controls.

    The system operates within sub-second decision loops, performs live data-stream classification, and enforces role- and context-based knowledge isolation, all while supporting deployment at global enterprise scale. Standard access-control models don’t hold in the AI era, which makes this engineering challenge both technically demanding and mission-critical: the team is building the control plane that keeps AI systems operating within strict business and security boundaries..

     

    About the Role:
    We are seeking a Senior Full-Stack Engineer (Backend-oriented) to join a remote, product-driven team building a real-time AI-governance platform for enterprise environments. You will focus primarily on backend development using Node.jsβ€”designing scalable services, APIs, and core backend flowsβ€”while contributing to front-end tasks in React when needed to deliver complete features.

    In this role, you’ll own development end-to-end, collaborate closely with engineering, product, and a small AI/security group, participate in architectural decisions, and help evolve a high-performance platform operating under strict real-time constraints.

     

    Key Responsibilities:

    • Design, build, and maintain backend services and infrastructure for a real-time AI-governance platform (Node.js/TypeScript)
    • Develop scalable APIs, policy-evaluation flows, data-processing logic, and distributed components
    • Contribute to front-end functionality (React/TypeScript) when required for full feature delivery
    • Participate in architectural design, technical discussions, and code review processes
    • Build and support deployment tooling and containerized services across multiple environments
    • Write well-tested, maintainable code aligned with a high-frequency release cycle
    • Collaborate with product, engineering, QA, DevOps, and AI/security team members to deliver high-quality features on schedule
    • Take ownership of debugging, improving, and maintaining existing backend systems alongside new development

    Required Competence and Skills:

    • 7+ years of professional software development experience
    • 5+ years of hands-on experience with Node.js and TypeScript
    • Solid understanding of backend architecture, distributed systems, and scalable service design
    • Experience with front-end technologies (React) sufficient for supporting full-stack delivery
    • Strong knowledge of JavaScript/TypeScript runtime patterns and performance considerations
    • Experience working with relational databases (PostgreSQL or equivalent)
    • Experience with containerized development environments and cloud-native practices 
    • Strong communication skills and the ability to work asynchronously in a distributed team
    • Comfortable operating in a fast-paced environment with high ownership expectations
    • Excellent English communication skills, both verbal and written

    Nice to have:

    • Experience building CI/CD pipelines (GitHub Actions or similar)
    • Experience with Python and/or Go 
    • Production experience with TypeScript-based Node.js services
    • Exposure to LLM/AI-driven applications (LLM APIs, vector DBs, orchestration tools)
    • Experience integrating ML/AI models into production systems
    • Background in B2B or security-oriented products
    • BSc in Computer Science or related field
    More
  • Β· 110 views Β· 42 applications Β· 2d

    Back-End Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 2 years of experience Β· B1 - Intermediate
    We are Red Rocket Software team and now we are looking for a Back-End Developer with 2+ years of experience to join us and be part of an interesting and very promising long term project. Requirements: - 2+ years of experience with Node.js - Strong...

    We are Red Rocket Software team and now we are looking for a Back-End Developer with 2+ years of experience to join us and be part of an interesting and very promising long term project.

     

    Requirements:

    - 2+ years of experience with Node.js

    - Strong knowledge of JavaScript and TypeScript

    - Experience with Express, NestJS frameworks

    - Familiarity with relational databases, including MySQL and PostgreSQL

    - Experience in testing

    - Knowledge and proficiency with Git

    - English language proficiency at least B1

    - It will be a plus if there is knowledge of the NextJS

    - Ability to plan work processes independently

     

    Responsibilities:

     

    • Contribute to the development of server-side application logic using Node.js and TypeScript.
    • Work with the Express or NestJS frameworks.
    • Integrate external APIs, databases and third party services.
    • Write clean, maintainable code and participate in code reviews.
    • Debug, test and enhance existing functionality.
    • Work with front-end developers and designers.
    • Work with relational databases (MySQL or PostgreSQL).
    • Participate in planning and architecture discussions.
    More
  • Β· 72 views Β· 8 applications Β· 2d

    Middle Node.js Developer

    Full Remote Β· EU Β· 3 years of experience Β· B2 - Upper Intermediate
    Project is a fast-growing SaaS platform that lets schools, teams, and organizations easily create stunning graphics, videos, newsletters, and touchscreen experiences - all without design skills. We build powerful editors, content tools, social media...

    Project is a fast-growing SaaS platform that lets schools, teams, and organizations easily create stunning graphics, videos, newsletters, and touchscreen experiences - all without design skills. We build powerful editors, content tools, social media integrations, and multi-workspace features used by thousands of customers daily.

    We are building a CMS platform for managing a network of Digital Signage devices (media players and web browsers) with remote content management based on web pages, real-time online status monitoring of devices, the ability to send commands to devices to update content, and tools for scheduling content playback.

    Requirements

    - Experience with NestJS (TypeScript) 2+ years;
    - Strong understanding of TypeScript (interfaces, types, basic DTO typing);
    - Experience with implementing real-time functionality (WebSocket/socket.io);
    - Experience with Redis and queues (BullMQ);
    - Experience with PostgreSQL and Prisma ORM;
    - Understanding of REST, HTTP, JSON, token-based authentication;
    - Experience working with AI assistants and understanding of prompt engineering;
    - Experience working with Git;
    - English for reading documentation.

    Responsibilities

    - Develop and maintain backend functionality using NestJS;
    - Design and development of REST API endpoints, response structure design, error codes;
    - Development of a real-time layer on WebSocket (client connection, sending/receiving messages);
    - Design the interaction protocol between CMS and devices, develop and update client logic;
    - Work with an SQL database (PostgreSQL + Prisma);
    - Design and modify database schemas;
    - Optimize DB requests;
    - Write and maintain unit tests (Jest);
    - Work with technical documentation.

    Would be a plus

    - Experience working with real devices, IoT, or systems with β€œonline status” for clients;
    - Experience working with BrightSign devices and BrightSign Development ecosystem.

    Work conditions

    - Opportunities to work on diverse and challenging projects;
    - A supportive and collaborative team environment;
    - 12 vacation days per year;
    - 5 sick days per year;
    - English classes;
    - Access to therapist and psychologist support for mental well-being.

    More
  • Β· 58 views Β· 18 applications Β· 1d

    Backend Enginner (Node.js)

    Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· B2 - Upper Intermediate
    We are looking for a Backend Engineer who enjoys building reliable backend functionality, writing clean code, and collaborating within a supportive engineering team. You will work with experienced engineers, product stakeholders, and designers to deliver...

    We are looking for a Backend Engineer who enjoys building reliable backend functionality, writing clean code, and collaborating within a supportive engineering team. You will work with experienced engineers, product stakeholders, and designers to deliver practical solutions used in real-world workflows.

    This role is well suited for someone with hands-on backend experience who wants to grow their technical depth, explore cloud environments, and gain exposure to distributed or event-driven architectures.

    Responsibilities

    • Build and maintain backend services using Node.js and TypeScript within a modern, event-driven architecture.
    • Write clean, well-tested, maintainable code and collaborate through code reviews and pairing sessions.
    • Work closely with product and design teams to translate user needs into practical, scalable backend solutions.
    • Participate in technical discussions, contribute ideas, and help move projects from concept to implementation.
    • Support the full delivery lifecycle, including testing, debugging, monitoring, and ensuring smooth releases.
    • Learn from senior engineers and gain exposure to cloud infrastructure, system design, and performance optimization.
    • Stay curious and experiment, contributing to continuous improvement of engineering practices and tools.
       

    Requirements

    • 4 years of professional experience as a backend or full-stack engineer working with Node.js and TypeScript
    • Solid understanding of backend fundamentals: asynchronous programming, API development, data modelling
    • Experience with relational databases (e.g., PostgreSQL)
    • Working knowledge of unit testing and code quality practices
    • A collaborative mindset, curiosity, and eagerness to learn
    • Clear written and spoken English
       

    Nice to Have

    • Basic experience with AWS or another cloud environment
    • Exposure to event-driven systems or microservices
    • Familiarity with frontend frameworks (Svelte, React, etc.)
    • Experience with CI/CD pipelines, Docker, or monitoring tools
    More
  • Β· 55 views Β· 8 applications Β· 1d

    Middle BE Developer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3.5 years of experience Β· B1 - Intermediate
    Requirements: β€’ 3+ years of commercial experience in Node.js development. β€’ 1+ year of experience with NestJS (or a strong willingness to quickly get up to speed). β€’ Experience in developing REST APIs and/or GraphQL using NestJS. β€’ Proficiency in...

    Requirements:
    β€’ 3+ years of commercial experience in Node.js development.
    β€’ 1+ year of experience with NestJS (or a strong willingness to quickly get up to speed).
    β€’ Experience in developing REST APIs and/or GraphQL using NestJS.
    β€’ Proficiency in TypeScript.
    β€’ Knowledge and hands-on experience with MongoDB, MySQL, or PostgreSQL.
    β€’ Experience integrating third-party APIs/services (e.g., sports feeds, payment gateways, etc.).
    β€’ Experience working with message queues β€” RabbitMQ, Kafka, or similar.
    β€’ Understanding of distributed systems design principles.
    β€’ Experience with Redis for caching and Pub/Sub (preferred).

    Nice to have:
    β€’ Experience working on high-load projects, especially those involving live data.
    β€’ Experience writing and maintaining automated tests (unit, integration, E2E).
    β€’ Experience with WebSocket, gRPC, or other real-time technologies.
    β€’ Knowledge of architectural patterns such as CQRS, Event Sourcing, and DDD.
    β€’ Experience deploying and configuring applications using Docker/Kubernetes/CI/CD.
    β€’ Experience in the gambling/betting industry (optional but a strong advantage).

    We offer:
    β€’ Opportunity to make an impact and see the results of your work within the company.
    β€’ Competitive compensation that grows with your achievements.
    β€’ Paid vacation and sick leave.
    β€’ Medical insurance.
    β€’ Budget for conferences, workshops, and training to support your professional growth.
    β€’ Free English language courses.
    β€’ Flexible work schedule.

     

    More
  • Β· 63 views Β· 23 applications Β· 1d

    Tech Lead (Fullstack - React, React Native, NestJS)

    Full Remote Β· Worldwide Β· 5 years of experience Β· B2 - Upper Intermediate
    Job Description: We are developing fitness applications for the German market. We are looking for an experienced Tech Lead who can take ownership of both our web and mobile clients, with a strong focus on React Native, while also being deeply confident in...

    Job Description:

    We are developing fitness applications for the German market.

    We are looking for an experienced Tech Lead who can take ownership of both our web and mobile clients, with a strong focus on React Native, while also being deeply confident in backend architecture with NestJS.

    This role is ideal for someone like Timo-type profile - a hands-on fullstack lead who can drive the team through a fast-paced startup-like delivery phase and ensure a reliable launch.

     

    You will shape technical direction, unblock the team, and ensure that our architecture scales across web, iOS, and Android.

    You will work closely with stakeholders, product, QA, and design.

    You will also be responsible for pragmatic decision-making and preventing over-engineering while maintaining high quality standards.

     

    Key Responsibilities:

    - Lead the development of our fitness ecosystem across mobile and web.

    - Own the technical delivery of the React Native app, including architecture, performance, reliability, and release readiness.

    - Support and guide the web team working with React and modern frontend tooling.

    - Design and oversee robust APIs and business logic using Node.JS and NestJS within a distributed micro-services architecture.

    - Implement and maintain communication between microservices using message brokers (NATS, RabbitMQ, Kafka).

    - Design and implement database schemas and data access patterns using Prisma ORM with Supabase DB.

    - Drive integration with third-party services and APIs.

    - Coordinate wearable and health platform integrations where applicable (Apple Health, Fitbit, Garmin).

    - Implement search solutions using Typesense or similar tools.

    - Ensure secure and scalable patterns across backend and clients.

    - Set up and maintain CI/CD pipelines (GitHub Actions).

    - Oversee deployment and maintenance on AWS (ECS, Fargate, S3, IAM).

    - Implement caching strategies using Redis.

    - Participate in code reviews, set engineering standards, and mentor developers.

    - Collaborate on technical planning, risk management, and release strategy with stakeholders.


    Requirements

    - 6+ years of experience as a JavaScript/TypeScript Fullstack Developer with proven Tech Lead responsibilities.

    - Strong hands-on experience with React Native in production apps.

    - Strong experience with React for web and modern frontend architecture.

    - Solid backend expertise with Node.JS and NestJS in distributed systems.

    - Hands-on experience with message brokers (NATS, RabbitMQ, or Kafka).

    - Experience with Prisma ORM and relational databases (PostgreSQL preferred).

    - Good knowledge of Supabase Auth and Supabase DB.

    - Experience deploying and operating services on AWS.

    - Deep understanding of API design patterns and microservice communication.

    - Strong proficiency in TypeScript.

    - Proficiency with Docker and CI/CD (GitHub Actions preferred).

    - Experience with caching mechanisms (Redis).

    - Experience integrating third-party APIs.

    - Good understanding of system design and ETL concepts.

    - Experience with mono-repos (Turbo, Nx) and PNPM is a plus.

    - Strong communication skills and ability to lead a cross-functional team.

    - English B2 level required.

    - German B2 or higher is a strong advantage.

     

    Nice to Have:

    - Experience with nutrition tracking, workout plans, progress tracking, and subscription models.

    - Practical knowledge of mobile analytics, crash monitoring, and performance tuning.

    - Experience with Apple Health and other wearable ecosystems.

    - Experience working with large codebases and scaling teams.

     

    What We Offer:

    - A key leadership role in a fast-growing fitness product for the German market.

    - Direct impact on architecture, product quality, and launch success.

    - A pragmatic, delivery-focused environment with real ownership and autonomy.

    - A team that values clear communication, speed, and high standards.

    More
  • Β· 41 views Β· 6 applications Β· 1d

    Senior Backend (Node.js,TS) Developer (only Ukraine)

    Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper Intermediate
    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...

    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
  • Β· 113 views Β· 35 applications Β· 1d

    Back-End Developer (Node.js (TypeScript))

    Full Remote Β· Worldwide Β· Product Β· 3 years of experience Β· A2 - Elementary
    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...

    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
  • Β· 103 views Β· 16 applications Β· 1d

    Node.js Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 1 year of experience Β· B2 - Upper Intermediate
    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,...

    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
    More
  • Β· 28 views Β· 4 applications Β· 1d

    Team Lead Backend Developer (Nest.js) to $4500

    Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper Intermediate
    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...

    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
  • Β· 37 views Β· 6 applications Β· 1d

    Full Stack Engineer (Angular + Node.js)

    Full Remote Β· Ukraine, Poland Β· 4 years of experience Β· B2 - Upper Intermediate
    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...

    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.

    Project: advertising platform powered by real-time mobile audiences.

    Requirements 
     

    • Bachelor's degree in Computer Science, Software Engineering, or any 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

    Location: Ukraine, Poland
    Duration: one-year contract with possible prolongation
     

    More
  • Β· 39 views Β· 7 applications Β· 1d

    Lead Engineer – AI Coding Agent (IDE Infrastructure) to $6000

    Full Remote Β· Worldwide Β· Product Β· 6 years of experience Β· B2 - Upper Intermediate
    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...

    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.
    More
Log In or Sign Up to see all posted jobs