Jobs

185
  • · 75 views · 16 applications · 9d

    Architect/Team Lead Backend Developer (iGaming)

    Full Remote · Countries of Europe or Ukraine · 5 years of experience
    Ambitious iGaming company with a vision to create a state-of-the-art crash game for the Indian market in search of Backend Developer (iGaming) with deep architectural expertise. Responsibilities: - 5+ years building backend systems, 2+ in an architect...

    Ambitious iGaming company with a vision to create a state-of-the-art crash game for the Indian market in search of Backend Developer (iGaming) with deep architectural expertise.
     

    🎯 Responsibilities:
    - 5+ years building backend systems, 2+ in an architect or Team Lead role.

    - iGaming Knowledge: Proven-fair RNG implementations, operator integration (GSA/GSP APIs), audit certifications
    - Work with Node. js (TypeScript), know Go or Java - a plus.
    - Know how to design APIs (REST, GraphQL, WebSocket).
    - Familiar with PostgreSQL/MySQL, Redis, Kafka.
    - Familiar with Sketch or Adobe XD.
    - Have configured CI/CD, Docker, Kubernetes, Terraform.
    - Understand GLI-19, MGA, PCI-DSS standards.
    - Have experience mentoring, code-reviews, architecting solutions.

    🛠 What you need to do:
    - Design architecture (microservices / monolith).
    - Implement sessions, rates and payouts.
    - Develop APIs and database/cache work.
    - Set up DevOps processes: CI/CD, monitoring, alerts.
    - Integrate secure practices (OWASP, PCI-DSS).
    - Lead a team, review code, help in decision making.
    - Participate in certifications and audits.
     

    💼 Conditions:
    - Remote work, flexible schedule.
    - Product team with real technical challenge.
    - Pay level negotiable, bonuses for releases and certifications.

     

    📩 Let’s build something great together — apply today 🚀

    More
  • · 79 views · 9 applications · 9d

    Remix Shopify App Developer

    Full Remote · Worldwide · 3 years of experience · Intermediate
    We are seeking a highly motivated and skilled Shopify App Developer to join our team. The ideal candidate will have strong proficiency in Remix and Node.js, with a proven track record of developing applications. You must have hands-on experience with...

    We are seeking a highly motivated and skilled Shopify App Developer to join our team. The ideal candidate will have strong proficiency in Remix and Node.js, with a proven track record of developing applications. 

     

    You must have hands-on experience with Shopify Polaris Components and a deep understanding of building and deploying apps on the Shopify platform. Familiarity with Shopify’s ecosystem, APIs, and best practices is essential. 

     

    More
  • · 118 views · 29 applications · 9d

    Senior Software Engineer (Node.js/React)

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    Job description We’re looking for a senior software engineer with a hands-on mindset and passion for building great product experiences. The position might grow into a lead/principal software engineer role. Our client is a well-funded cybersecurity...

    Job description

     

    We’re looking for a senior software engineer with a hands-on mindset and passion for building great product experiences.  The position might grow into a lead/principal software engineer role. 

     

    Our client is a well-funded cybersecurity startup ($24M+ raised) building a real-time application detection & response platform. Using OpenTelemetry and trace analytics, their solution enables enterprises to stop attacks with in-application context into all runtime transactions and behaviors. The company’s mission is to revolutionize application security with real-time anomaly detection and monitoring, automated incident response and rich context.

     

    Key tech stack: React 18, Typescript, Jotai, React-query, ExpressJS, TypeORM, Postgres. Microfront-end architecture built in-house. 

     

    Responsibilities

     

    - Work closely with the tech lead, product owner and other engineers to identify, plan and develop new features

    - Explore how LLMs and machine learning can enhance decision-making and reduce friction in the user journey

    - Write clean, testable and readable code using appropriate software design patterns

    - Own infrastructure and deployments, leveraging CI/CD, Kubernetes, Docker, and cloud-native best practices

    - Continuously assess and improve the existing codebase cleanliness and performance

    - Review, maintain and refactor existing code to meet the requirements for improved or new features

    - Share your engineering wisdom with the rest of the team

     

    Required skills & experience

     

    - 5+ years of commercial experience as a back-end oriented full-stack developer 

    - Solid backend skills with TypeScript, Node.js and PostgreSQL, including performance tuning and scaling

    - Experience with React, Storybook, and a sharp eye for UX

    - Passion for writing clean, well-commented, readable and reusable code

    - General understanding of core algorithms, data structures, their applications and tradeoffs

    - Upper-intermediate+ level of English

     

    Bonus points

     

    - Experience building AI-enhanced products or working alongside ML/LLM teams

    - Tech leadership experience 

    - Experience in the cybersecurity domain

    - Experience with microfrontend architecture 

    - Experience with AWS, CI/CD pipelines, Kubernetes, Docker, and observability practices

    - You’re a contributor to open-source software or run your own pet projects

     

    What’s in it for you

     

    - Opportunity to become a part of a boutique software consultancy, working with well-known international customers and highly complex challenges

    - Competitive salary

    - Paid vacation and sick leave

    - Remote-friendly culture

    - Internal tech talks and mentorship

    - Yearly learning & development budget

    - PE administration support

    More
  • · 228 views · 86 applications · 8d

    JS Backend Developer

    Full Remote · Countries of Europe or Ukraine · 1 year of experience · Beginner/Elementary
    What we offer to do: Development and support of commercial software. Development and support of IT solutions for our own production. Candidate expectations: Deep knowledge of Nest.js Experience working with microservices on Nest.js. Proficiency in working...

    What we offer to do:

    • Development and support of commercial software.
    • Development and support of IT solutions for our own production.

    Candidate expectations:

    • Deep knowledge of Nest.js
    • Experience working with microservices on Nest.js.
    • Proficiency in working with MongoDB and Postgres.
    • Understanding of RESTful APIs and WebSockets.
    • Experience with authentication and authorization (JWT, OAuth, etc.).
    • Knowledge of Docker and containerization.
    • Experience with cloud services (AWS, GCP, or Azure) is a plus.
    • Familiarity with CI/CD pipelines.
    • Basic understanding of performance optimization and security best practices.
    • At least 1 year of previous work experience.
    • Knowledge of React, Node.js (Express or any other Node.js framework), and TypeScript would be a big plus.

    What we offer:

    • Full-time position, remote work or office-based.
    • Focus on long-term employment.
    • Work without strict control and with a focus on results.
    • Salary review based on the results of the probationary period and career growth prospects.
    • Established corporate culture.
    • Fair and timely compensation.

    Who we are:

    • Operating for over 17 years.
    • Located in Peetri, Estonia – production area of over 2000 m2.
    • Stable and growing company.
    More
  • · 92 views · 16 applications · 8d

    Node.js Tech Lead

    Full Remote · Countries of Europe or Ukraine · Product · 7 years of experience · Upper-Intermediate
    Node.js Tech Lead Kyiv, abroad, remote FAVBET Tech develops software that is used by millions of players around the world for the international company FAVBET Entertainment. We develop innovations in the field of gambling and betting through a complex...

    Node.js Tech Lead

    Kyiv, abroad, remote

    FAVBET Tech develops software that is used by millions of players around the world for the international company FAVBET Entertainment.
    We develop innovations in the field of gambling and betting through a complex multi-component platform which is capable to withstand enormous loads and provide a unique experience for players.
    FAVBET Tech does not organize and conduct gambling on its platform. Its main focus is software development.

    Main areas of work:

    • Betting/Gambling Platform Software Development — software development that is easy to use and personalized for each customer.
    • Highload Development — development of highly loaded services and systems.
    • CRM System Development — development of a number of services to ensure a high level of customer service, effective engagement of new customers and retention of existing ones.
    • Big Data — development of complex systems for processing and analysis of big data.
    • Cloud Services — we use cloud technologies for scaling and business efficiency.

    Requirements:

    • 7+ years of professional experience with NodeJS.·
    • 2+ years of experience in a leadership position.
    • Strong understanding of software design principles and architectural patterns.
    • Proven expertise in cloud computing, specifically with AWS, and hands-on experience with containerisation technologies like Docker and orchestration tools like Kubernetes.
    • Demonstrated leadership skills with the ability to manage and motivate a diverse team of technical professionals.
    • Solid understanding of the technical and regulatory challenges in the online gambling industry.
    • Experience with Agile/Scrum methodologies and a commitment to adopting agile practices in team management and product development.
    • Excellent problem-solving skills.
    • Expertise in overseeing large-scale, multifaceted projects.
    • Skilled at inspiring, mentoring, and managing diverse, remote teams.
    • Experienced in setting performance metrics, monitoring team performance, and providing constructive feedback to promote personal and professional growth of team members.
    • Effective in managing and leading change within the team and projects, helping team members adjust to and embrace new technologies, processes, and strategies to improve overall outcomes.

    Responsibilities:

    • Leadership and Project Oversight: Direct and oversee the development team, ensuring effective implementation of new features and systems according to business requirements.
    • System Design and Development: Independently design and develop system architectures, ensuringintegration and alignment with company goals.
    • Performance Optimization: Optimize system performance through advanced configurations in PostgreSQL and RabbitMQ.
    • Quality Assurance and Testing: Lead the creation and maintenance of comprehensive test strategies to ensure high-quality software development.
    • Strategic Planning and Execution: Develop strategic plans for technology implementation and oversee their execution, ensuring alignment with long-term business objectives.
    • Post-production monitoring and analyzing.
    • Keep services in acceptable level. Learning from deploys, future improvements based on the results obtained.

    We offer:

    • 30 days off — we value rest and recreation;
    • Medical insurance for employees and the possibility of training employees at the expense of the company and gym membership;
    • Remote work or the opportunity — our own modern lofty office with spacious workplace, and brand-new work equipment (near Pochaina metro station);
    • Flexible work schedule — we expect a full-time commitment but do not track your working hours;
    • Flat hierarchy without micromanagement — our doors are open, and all teammates are approachable.
    More
  • · 104 views · 15 applications · 8d

    Senior Back-end Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Intermediate
    About the job As a Senior Back-end Engineer, you will contribute to the development of our cutting-edge Gambling and Casino Platform, architecting secure, scalable services that ensure real-time transaction processing, high traffic reliability, and...

    About the job

    As a Senior Back-end Engineer, you will contribute to the development of our cutting-edge Gambling and Casino Platform, architecting secure, scalable services that ensure real-time transaction processing, high traffic reliability, and seamless third-party integrations. Your focus will be on optimizing performance, enforcing compliance, and building resilient APIs and algorithms to power critical features like odds calculation, payments, and user authentication.

    Collaborating with cross-functional teams, you will drive the platform’s technical backbone, ensuring uptime and efficiency for global users. Your work will set industry standards through innovative back-end solutions, rigorous testing, and a commitment to maintaining mission-critical system integrity.

    Responsibilities:

    • Design, develop, and maintain backend services for our Gambling and Casino platform.
    • Optimize and scale PostgreSQL databases for high performance and reliability.
    • Collaborate with the engineering team and other stakeholders to deliver seamless integrations and new features.
    • Write clean, maintainable, and well-documented code following best practices.
    • Troubleshoot and debug issues, ensuring the stability and performance of the system.
    • Participate in code reviews and contribute to ongoing technical growth and improvement.
    • Stay up-to-date with industry trends and technologies to continuously improve our product.

       

    Requirements & Skills
    Experience

    • 5+ years of experience in software development with JavaScript/TypeScript and Node.js, preferably for complex high-load web applications in iGaming or Fintech domains.

       

    Technical Skills

    • Proficiency in JavaScript/TypeScript.
    • Expertise in Node.js, Nest.js, TypeORM, PostgreSQL, and Redis.
    • Understanding of SQL and NoSQL database architecture, optimization, and management.
    • Experience with real-time communication technologies (e.g., WebSockets).
    • Experience writing and executing tests, including unit, integration, and failure tests.
    • Understanding of RESTful APIs, microservices architecture, and event-driven systems.
    • Knowledge of Docker, Kubernetes, and the concepts and benefits of CI/CD processes.
    • Understanding of SOLID, GRASP, CQRS principles, GoF design patterns, and DDD concepts.
    • Knowledge of Event Sourcing, including events, aggregates, projections, and event streams.
    • Knowledge of traditional monolithic architectures, microservices architecture, and hexagonal architecture's emphasis on separation of concerns.
    • Understanding and practice of Agile development methodology and its Scrum and Kanban frameworks.

       

    Our recruitment process typically follows these stages: 

    • Application screening
    • Interview Stages (2-3 weeks):
    • Job Offer
    • Referrals: Employment and Background Check

     

    More
  • · 137 views · 59 applications · 8d

    Node.js Developer (Nest.js framework)

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Advanced/Fluent
    Requirements Minimum 3-4 years of experience on similar position Strong proficiency in Node.js and NestJS. Solid understanding of the TypeORM library. Experience with horizontal scaling of Node applications. Expertise in advanced Redis techniques such...

    Requirements
     

    • Minimum 3-4 years of experience on similar position
    • Strong proficiency in Node.js and NestJS.
    • Solid understanding of the TypeORM library.
    • Experience with horizontal scaling of Node applications.
    • Expertise in advanced Redis techniques such as streams and pub/sub.
    • Familiarity with Azure cloud services.
    • Experience with DevOps practices and CI/CD pipelines
    More
  • · 192 views · 85 applications · 8d

    Node.js Developer

    Part-time · Full Remote · Countries of Europe or Ukraine · 5 years of experience · Intermediate
    Our product and outsourcing company, based in the United States, Sweetcode Lab is looking for a talented Node.js Developer for freelance cooperation. Sweetcode Lab successfully in business for over 5 years with 50+ people in the team, constantly growing...

    Our product and outsourcing company, based in the United States, Sweetcode Lab is looking for a talented Node.js Developer for freelance cooperation.

     

    Sweetcode Lab successfully in business for over 5 years with 50+ people in the team, constantly growing and always looking to bring new talents on board, they are the core of our success. If your goal is to work with a strong and experienced team, have the freedom to travel, and have a perfect work/life balance, then contact us today!

     

    Requirements:

     

    — A minimum of 4 years experience with Node.js.

    — Proficient in Express, Fastify, Nest (at least 4 years).

    — Experienced in database management with PostgreSQL and MongoDB.

     

    Will be plus:

     

    -Skilled in React development.

     

    Responsibilities:

     

    — Architectural solution development for new application functionalities.

    — Creation of technical documentation (TSD) for developers.

    — Writing clean, efficient code to enhance project development.

    — Application performance optimization.

    — Bug fixes in existing code and enhancement of its stability.

    — Collaboration and support for front-end developers.

    — Conducting code reviews, sharing expertise, and suggesting improvements.

    — Initiative in development process enhancement and self-work analysis.

    — Basic testing of written code to ensure its flawless operation.

    — Integration of new technologies and solutions into the existing codebase.

    — Excellent communication skills.

     

    We look forward to hearing from you and hopefully having you join our team.

    More
  • · 95 views · 23 applications · 8d

    Senior BackEnd Developer - WebDev

    Full Remote · Ukraine · Product · 3 years of experience
    We’re building a highly secure messaging web platform and are looking for a skilled Backend Web Developer to join our team and contribute to the development of core backend systems. Tech Stack: Node.js (JavaScript/TypeScript) PostgreSQL WebSocket...

    We’re building a highly secure messaging web platform and are looking for a skilled Backend Web Developer to join our team and contribute to the development of core backend systems.

     

    🔧 Tech Stack:

    • Node.js (JavaScript/TypeScript)
    • PostgreSQL
    • WebSocket (real-time messaging)
    • Docker (containerized services)
    • Google Cloud Platform (for hosting and deployment)

     

    🧑‍💻 What You’ll Do:

    • Develop and maintain backend features for secure, real-time messaging.
    • Work with PostgreSQL databases and implement robust data handling.
    • Use WebSockets to power live communication features.
    • Deploy and run services in Docker containers on GCP.
    • Contribute to security-focused system architecture and design.

     

    ✅ Requirements:

    • Strong hands-on experience with Node.js
    • Good understanding of PostgreSQL
    • Experience using WebSockets in production
    • Proficient with Docker
    • Comfortable deploying apps to Google Cloud Platform
    • Strong awareness of security principles for web apps

     

    🌍 What We Offer:

    • Remote work flexibility
    • Competitive pay (contract or full-time)
    • Small, agile development team
    • Opportunity to build a meaningful, privacy-first product

     

    More
  • · 320 views · 76 applications · 8d

    Junior BackEnd Developer

    Full Remote · Ukraine · Product · 1 year of experience
    We’re developing a secure messaging web platform and are looking for a Junior Backend Developer eager to grow and contribute to real-world production systems. Proficiency in English is NOT mandatory but preferable. Англійська НЕ обов’язково, але...

    We’re developing a secure messaging web platform and are looking for a Junior Backend Developer eager to grow and contribute to real-world production systems.

     

    Proficiency in English is NOT mandatory but preferable. 

    Англійська НЕ обов’язково, але бажано.

     

    🧰 Tech Stack we work with:

    • Node.js (JavaScript/TypeScript)
    • PostgreSQL
    • WebSocket
    • Docker
    • Google Cloud Platform

     

    👨‍💻 What You’ll Do:

    • Work closely with senior developers on backend features.
    • Assist in implementing APIs, WebSocket-based messaging, and database logic.
    • Support containerization with Docker and deployments on Google Cloud.
    • Learn and apply best practices in security and scalable backend design.

     

    ✅ What We’re Looking For:

    • Experience with Node.js 
    • Understanding of databases (PostgreSQL or similar)
    • Understanding WebSockets and JWT Auth
    •  

    🌟 What You’ll Get:

    • Mentorship from experienced developers
    • Hands-on experience with production-level systems
    • Competitive compensation
    • Remote flexibility
    • Opportunity to grow quickly 
    More
  • · 190 views · 111 applications · 7d

    Back-end Developer

    Full Remote · Worldwide · 3 years of experience · Intermediate
    We are seeking a skilled Back-end Developer to help build and maintain scalable and high-performance server-side systems. You’ll work with modern tools, databases, APIs, and cloud infrastructure to deliver powerful backend logic and services that drive...

    We are seeking a skilled Back-end Developer to help build and maintain scalable and high-performance server-side systems. You’ll work with modern tools, databases, APIs, and cloud infrastructure to deliver powerful backend logic and services that drive our applications.

     

    Key Responsibilities:

    • Design, implement, and maintain scalable backend systems and services
    • Develop RESTful APIs and/or GraphQL endpoints
    • Integrate with databases (SQL and/or NoSQL)
    • Collaborate with front-end developers and product teams
    • Write clean, efficient, and well-documented code
    • Ensure system performance, scalability, and security
    • Participate in code reviews and improve existing architectures
    • Support deployment processes and troubleshoot production issues

     

    Requirements:

    • 3+ years of experience in backend development
    • Proficient in one or more back-end languages (e.g. Node.js, Python, .NET, Java, Go)
    • Strong understanding of relational and/or non-relational databases (e.g. PostgreSQL, MongoDB)
    • Experience with API design and third-party integrations
    • Familiarity with Docker and CI/CD pipelines
    • English level: Intermediate or higher

     

    Nice to Have:

    • Experience with microservices and event-driven architecture
    • Knowledge of message brokers (Kafka, RabbitMQ, etc.)
    • Cloud experience (AWS, GCP, Azure)
    • Experience with unit/integration testing and TDD


    SOFTLOFT Employment Package:

    • Competitive Compensation Package
    • Remote First Culture (work from anywhere)
    • Flexible Work Schedule (09:00 — 10:00 & 18:00 — 19:00)
    • 15 PTO days (paid annual leave)
    • Up to 15 PSL days (paid sick leave)
    • Tax Liabilities Coverage
    • Ongoing Monthly Benefit Budget (customizable)
    • Learning & Certification Programs
    • English Tutoring
    • Corporate Events
    • A Fun Team to work with!


     

    More
  • · 119 views · 16 applications · 7d

    Middle Full Stack React/Node.js Developer

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · Upper-Intermediate
    About Sinova Development: Our main specialization is web development. We provide a full cycle of the web development services. Our projects span a wide range of industries, including AI, finance, medical, education, and marketing & advertising....

    About Sinova Development:

    Our main specialization is web development. We provide a full cycle of the web development services. 
    Our projects span a wide range of industries, including AI, finance, medical, education, and marketing & advertising. 

    Requirements:


    — B2 level of English of higher 

    — Proficiency in TypeScript and JavaScript

    — Extensive knowledge of Next.js;

    — Strong experience with React;

    — Hands-on experience with state management libraries such as Redux, Mobx, Jotai, or Recoil;

    — Solid experience with styling using TailwindCSS, Sass/Less, or CSS Modules;
    — Proficiency in Node.js;

    — Experience with backend frameworks like Nest.js or Express.js

    —Knowledge of both relational and non-relational databases;

    —Proficiency in using Postman

    — Experience with Swagger;

    — Understanding of JWT (JSON Web Tokens)

    — Strong knowledge of Git
     



    Will be a plus:

    — Experience with AWS
    — knowledge of Electron.js
    — Experience in Web extension development

    What we offer:

    — Competitive salary;

    — Ability to work remotely

    — flexible working day, 5 days a week;

    — Career growth potential;

    — Friendly team

     

    Please send your CV here or via email.

     

    You’ll be invited to a personal interview if the first stage is successfully completed. 

    More
  • · 38 views · 2 applications · 7d

    Senior Node.js Developer with relocation to Cyprus to $9000

    Office Work · Cyprus · Product · 5 years of experience · Upper-Intermediate
    The software development company and digital solutions provider. The company has created over 65 cutting-edge products spanning 20 different markets. Our team of around 1 200 tech-savvy professionals successfully deliver scalable projects that are...

    The software development company and digital solutions provider. The company has created over 65 cutting-edge products spanning 20 different markets.
    Our team of around 1 200 tech-savvy professionals successfully deliver scalable projects that are custom-made to the customers’ needs.
    We also strive to create a culture centered around personal and professional growth for employees, in a positive and welcoming environment.

    We are looking for a skilled Senior Node.js Developer with relocation to Cyprus.

    Requirements:
    ✔️Strong knowledge of JavaScript and the ECMAScript 6 standards
    ✔️3+ years of commercial experience with Node.js
    ✔️5+ years of commercial experience in web development
    ✔️Commercial experience working with high-loaded SQL or NO SQL databases
    ✔️Commercial experience in implementing the REST, GraphQL, and WebSockets
    ✔️Understanding of the TDD principles and experience in writing tests
    ✔️Understanding of microservice architecture principles
    ✔️Experience with GIT version control system
    ✔️Experience with RabbitMQ
    ✔️Experience with Redis
    ✔️Experience with databases MongoDB, MySQL
    ✔️At least an Intermediate lvl of English

    ✅ Will be a plus:
    ✔️2+ years of hands-on experience developing CI/CD/Micro Services architecture/Containers
    ✔️Experience with Kubernetes,
    ✔️Experience with Nats
    ✔️Experience with TypeScript

    ✅ Duties and opportunities:
    ✔️In-house platform development
    ✔️3rd party API integrations
    ✔️Actively participate in developing new features from scratch
     

    ✅ We offer excellent benefits, including but not limited to:
    ✔️Working with the latest technologies (Nest, Kubernetes, mongo, graphQL, MySQL, etc)
    🧑🏻‍💻Learning and development opportunities and interesting challenging tasks;
    📝Official employment in accordance with the laws of Cyprus and the EU, registration of family members;
    ✈️ Relocation package (tickets, staying in a hotel for 2 weeks);
    🏋️‍♂️ Company fitness corner in the office for employees;
    📚 Opportunity to develop language skills and partial compensation for the cost of language classes;
    🎁 Birthday celebration present;
    🏝 Time for proper rest and 24 working days of Annual Vacation;
    🍲 Breakfasts and lunches in the office (partially paid by the company).

    More
  • · 127 views · 44 applications · 7d

    Backend

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    Visible Magic is a software outsourcing company focused on the U.S. and market specializing in: AI solutions, AR + Spatial computing, and Full Stack development. We’re looking for a seasoned backend engineer who works primarily with TypeScript and enjoys...

    Visible Magic is a software outsourcing company focused on the U.S. and market specializing in: AI solutions, AR + Spatial computing, and Full Stack development.

    We’re looking for a seasoned backend engineer who works primarily with TypeScript and enjoys building solutions that range from simple MVPs to large-scale cloud architectures. Recent projects include, for example, an NFT marketplace, but you’ll also tackle other green-field products in Web3, payments, and AI-enabled services.

     

    Responsibilities:

    • Develop and evolve backend services written in TypeScript/Node.js.
    • Design and implement cloud architecture on AWS or Google Cloud (networking, security, serverless, CI/CD, observability).
    • Collaborate closely with frontend developers, product managers, and designers to deliver features end-to-end.
    • Maintain high code quality through testing, peer reviews, and best engineering practices.
    • Troubleshoot and resolve production issues, always driving root-cause analysis.
    • Take initiative: propose new ideas, create proof-of-concepts, and shepherd them into production.

     

    Skills and requirements:

    • 5+ years of hands-on experience with modern JavaScript, TypeScript, and Node.js.
    • Solid knowledge of PostgreSQL (schema design, query optimization, migrations).
    • Familiarity with NoSQL databases such as MongoDB and Redis, plus event-driven patterns (WebSocket, message queues).
    • Proven track record designing scalable solutions on AWS or GCP (e.g., Lambda/Cloud Functions, Fargate/Kubernetes, RDS/Cloud SQL).
    • Confidence with Docker, Docker Compose, and GitHub-based workflows.
    • Strong foundation in algorithms, data structures, and software-engineering fundamentals.
    • Fluent spoken and written English (B2+).
    • Nice-to-have extras: experience integrating AI/ML solutions or large-language-model features; exposure to Web3, blockchain, or payments processing.

     

    What we have for you: 

     

    • Independent Contractor Agreement (ICA) employment with a U.S. company. The contract is signed through DocuSign.
    • Working hours - full-time
    • Remote work
    More
  • · 84 views · 30 applications · 7d

    Senior Full-Stack Engineer, Node.js/React, .NET and AI Exposure Preferred

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    We are looking for a highly skilled Senior Full-Stack Engineer with deep experience in Node.js and React, and a solid background in .NET. The ideal candidate combines strong technical capabilities with a pragmatic approach to software design and delivery,...

    We are looking for a highly skilled Senior Full-Stack Engineer with deep experience in Node.js and React, and a solid background in .NET. The ideal candidate combines strong technical capabilities with a pragmatic approach to software design and delivery, a good understanding of system architecture, and the ability to communicate effectively with both technical and non-technical stakeholders. Experience or interest in AI tools and modern ML-based solutions is a strong plus.

     

    Essential Job Duties

    • Lead and participate in the full software development lifecycle: planning, designing, developing, testing, and maintaining scalable web applications.
    • Develop and maintain backend services using Node.js, with occasional work on .NET-based components.
    • Design and build modern SPAs using React and TypeScript with a focus on reusability and performance.
    • Collaborate cross-functionally with designers, product managers, and other engineers to deliver high-impact features.
    • Participate in architectural decisions, code reviews, and mentorship of mid- and junior-level developers.
    • Build and integrate scalable APIs and third-party services (e.g., Stripe, OpenAPI-based clients).
    • Ensure the codebase adheres to best practices including SOLID principles, clean code, and scalable architecture.
    • Participate in agile development processes, including sprint planning, retrospectives, and standups.
    • Troubleshoot complex issues across the stack, from the browser to backend services and infrastructure.
    • Contribute to infrastructure decisions including CI/CD, containerization, and deployment in AWS/Kubernetes environments.
    • Experience in end-to-end feature life cycle ownership from product requirements to architecture and design to development and testing.
    • Optionally support or experiment with integrating AI-based tools into engineering workflows or product functionality.

     

    Required Skills & Experience:

    • 8+ years of professional software development experience, with a primary focus on back-end engineering and solid full-stack capability.

    Back-end:

    • 5+ years of experience building scalable backend systems using Node.js and TypeScript, with frameworks like Express.js or NestJS.
    • 2+ years of hands-on experience with .NET (C#), preferably developing APIs or enterprise integrations using .NET Core or EF Core.
    • Proficiency in designing and developing RESTful or gRPC services, with a solid grasp of microservice patterns and distributed architectures.
    • Deep experience with SQL databases (e.g., PostgreSQL, MySQL) and NoSQL systems (e.g., MongoDB, Redis).
    • Working knowledge of AWS services (e.g., EC2, RDS, Lambda, S3) and container orchestration with Docker and Kubernetes.
    • Familiarity with CI/CD pipelines, monitoring tools, and debugging techniques for high-scale production systems.
    • Strong understanding of back-end fundamentals: networking, performance, observability, and security best practices.

    Front-end:
     

    • 3+ years of experience building and maintaining React applications with TypeScript.
    • Proficient in core web technologies: HTML, CSS, and modern JavaScript.
    • Familiarity with state management (e.g., react-query, Redux) and UI performance best practices.
    • Experience designing reusable UI components and working with component libraries or custom design systems.
    • Comfortable with front-end and back-end integration patterns and API-driven development.

     

    Desirable Skills & Experience:

    • Experience integrating payment systems, like Stripe or other payment processing platforms.
    • Exposure to OpenAPI/Swagger for client/server code generation.
    • Experience in .NET Core APIs or transitioning between monolith and microservices architectures.
    • Familiarity with AI/ML concepts, tools, and frameworks (e.g., LangChain, Hugging Face, OpenAI API).
    • Prior work on eCommerce, enterprise, or data-intensive applications.
    • Experience with event-driven systems (e.g., RabbitMQ, Kafka).
    • Familiarity with GraphQL or other modern API paradigms.

     

    Who you are:

    • Excellent communication skills – able to translate technical solutions to non-technical stakeholders.
    • Strong collaboration and mentoring mindset – enjoys working with others and sharing knowledge.
    • Curious and proactive learner, especially around new tech and architectural patterns.
    • Pragmatic problem-solver who prioritizes delivery and business impact over technical complexity.
    • Comfortable working in remote/distributed teams and agile environments.
    • English proficiency: Upper-Intermediate (B2+) or higher across all four skills.

     

    Working Arrangement: European time zone, 40-hour work week, engaged via a contractor's agreement.

    More
Log In or Sign Up to see all posted jobs