Jobs
213-
Β· 37 views Β· 5 applications Β· 3d
Senior/Lead Backend Engineer (Data and Algorithms)
Full Remote Β· Ukraine Β· 5 years of experience Β· C1 - AdvancedOur UK-based customer is building a new multi-tenant platform for asset management β a complex, interconnected system designed to unify disparate data sources and ontologies into a single, collaborative environment. The platform requires advanced...Our UK-based customer is building a new multi-tenant platform for asset management β a complex, interconnected system designed to unify disparate data sources and ontologies into a single, collaborative environment.
The platform requires advanced interoperability between different domains, offline-first functionality with data synchronization, and scalable architecture to support multiple clients and access levels.This is a long-term project (6β12 months minimum), where you will have the opportunity to shape architecture, solve challenging data problems, and work alongside a highly collaborative team in an agile environment.
Responsibilities
- Design and develop core system components, including:
- multi-tenant data management and synchronization,
- interoperability across heterogeneous systems,
- rule evaluation and advanced data processing.
- Contribute to architectural decisions and implementation of shared libraries.
- Implement offline-first capabilities and data sync mechanisms.
- Collaborate with product owners, architects, and other developers in an agile setup (daily standups, task boards, CI/CD).
- Ensure scalability, reliability, and maintainability of the system.
Stay adaptable and contribute across the stack as needed.
Required Skills & Experience
Core skills and knowledge:
- TypeScript
- AWS Lambda, EC2
- Computer Science & Advanced Knowledge:
- Strong foundations in algorithms and data structures.
- Set Theory & Categorization Theory β frameworks for organizing and classifying data.
- Formal methods β use of mathematical models and logic in software verification.
- Exposure to meta programming, compiler theory, abstract syntax trees/graphs, semantic graphs, knowledge graphs.
- Basic understanding of ML concepts (e.g., loss functions, optimization).
To know or strong desire and ability to learn:
- Gherkin (optional)
- AWS Neptune (optional)
Gremlin (optional)
Communication
English proficiency: B2+ (comfortable in technical discussions, daily standups, and documentation).
Nice to Have
- Experience with graph databases or ontology-driven systems.
- Building Progressive Web Applications (PWA).
- Hands-on knowledge of large-scale, multi-tenant architectures.
What We Offer
- A chance to work on an innovative project from the ground up.
- Remote-first, flexible work environment.
- Initial contract of 6+ months, with potential extension.
- Collaborative, international team culture.
- Design and develop core system components, including:
-
Β· 103 views Β· 26 applications Β· 3d
Back-end Developer (Node.js, Strapi, Odoo integration)
Full Remote Β· Worldwide Β· 3 years of experienceYou will join the team to take full ownership of the back-end part of a custom e-commerce platform and deliver a production-ready solution within a focused timeline. Duration: up to 4 months Requirements β’ 3+ years of professional experience with...You will join the team to take full ownership of the back-end part of a custom e-commerce platform and deliver a production-ready solution within a focused timeline.
Duration: up to 4 monthsRequirements
β’ 3+ years of professional experience with Node.js
β’ Strong hands-on experience with Strapi (configuration, customization, plugins)
β’ Experience integrating with external systems via JSON-RPC (Odoo or other ERP/CRM)
β’ Solid understanding of REST API architecture
β’ Experience with relational databases (PostgreSQL/MySQL)
β’ Knowledge of web application security principles
β’ Team player with the ability to make independent technical decisionsResponsibilities
β’ Develop and configure Strapi (Node.js) CMS to manage store content
β’ Integrate with Odoo ERP to synchronize products, orders, customers, etc.
β’ Design and implement REST APIs for the React SSR front-end
β’ Ensure security, performance, and scalability of the back-end solution
β’ Collaborate with front-end, QA, PM, and design teams
β’ Take full ownership of the back-end part of the projectProject:
More
A Ukrainian brand specializing in beauty salon products and equipment is expanding into the European market.The goal is to redesign their current website and build a brand-new e-commerce platform with a modern design and front-end based on React SSR. -
Β· 64 views Β· 23 applications Β· 3d
Backend Engineer (Node.js)
Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper IntermediateMovadex is an award-winning software design and development provider. We deliver exclusive digital products with modern UI/UX using top-notch technologies. Now we are looking for a Backend Engineer (Node JS). Maybe you are the right person? ...Movadex is an award-winning software design and development provider. We deliver exclusive digital products with modern UI/UX using top-notch technologies. Now we are looking for a Backend Engineer (Node JS).
Maybe you are the right person?
Responsibilities:
- Design, develop, and maintain reliable, efficient, secure, and scalable Node.js services.
- Utilize modern frameworks such as Express.js, NestJS, or Fastify for building modular APIs and microservices.
- Integrate with RESTful and third-party APIs (e.g., payment providers, geospatial data processing engines) and ensure high reliability of these integrations.
- Implement feature flags (Flagsmith, LaunchDarkly) and rollout strategies to safely deploy new features.
- Contribute to infrastructure-as-code and CI/CD pipelines to streamline deployments and environment parity.
- Implement and maintain robust monitoring, logging, and alerting (e.g., AWS CloudWatch, Datadog, Bugsnag).
- Collaborate closely with cross-functional teams (design, frontend, QA, product) to translate requirements into technical solutions.
- Write clear technical documentation for APIs, architecture, and processes.
- Troubleshoot, debug, and upgrade existing systems with a focus on performance and security.
Requirements:
- Minimum of 3 years of commercial experience in software development.
- Solid professional experience with TypeScript and Node.js.
- Proficiency in designing, consuming, and documenting REST APIs.
- Practical experience with feature flag systems (Flagsmith, LaunchDarkly, etc.).
- Experience with Git, branching strategies, code reviews, and unit/integration testing.
- Solid understanding of cloud environments, especially AWS (RDS, EC2, S3, EB, Lambda, CodePipeline, EventBridge, SNS).
- Hands-on experience with containerization (Docker) and familiarity with orchestration concepts (Kubernetes).
- Profound experience with relational databases (complex SQL queries, migrations, optimization) and ORM frameworks (Drizzle, Prisma).
- Familiarity with message queues and caching systems (Redis, RabbitMQ, Celery).
- Understanding of CI/CD practices and tools (GitHub Actions, AWS CodePipeline, AutoDeploy).
- Ability to write clear documentation and maintain API specs using Swagger/OpenAPI.
- Experience working with task management tools (e.g., Jira, Asana, Trello, Linear) and interpreting design mockups (Figma).
- Excellent communication skills and ability to proactively identify and prioritize tasks.
- English: Upper-intermediate or higher.
Technical stack:
- Languages/Frameworks: TypeScript, NodeJS, Express/NestJS/Fastify
- Databases: PostgreSQL, MongoDB, AWS Aurora; ORM: Drizzle, Prisma
- AWS: RDS, EC2, S3, EB, Lambda, CodePipeline, AutoDeploy, EventBridge, SNS
- Containers & Queues: Docker, Redis, RabbitMQ
- DevOps/Observability: CI/CD, Feature Flags, Monitoring (CloudWatch, Datadog, Bugsnag)
- Collaboration & Code: Jira, GitHub, Postman, Swagger/OpenAPI, Confluence
Will be a plus:
- Bachelorβs degree in Computer Science, Engineering, or equivalent.
- AWS Certifications.
- Experience with Python (Flask, Django, Fast API)
- Experience with processing geospatial data (PostGIS)
Ownership & Initiative
Weβre looking for someone who takes ownership of their work. Youβll be encouraged to propose architectural improvements, suggest process optimizations, mentor less experienced engineers on best practices, and proactively flag risks or opportunities during planning. This role rewards engineers who can independently drive features from concept to production while collaborating effectively with the team.
What We Offer:
- Competitive monthly salary
- Flexible schedule
- Comfortable office in Lviv
- Friendly atmosphere within young and professional team
- Interesting projects and challenging tasks
- Opportunity to work remotely
- Paid sick leave and paid vacation
- Opportunities for career growth and self-development
- Team building activities
-
Β· 67 views Β· 13 applications Β· 3d
Node.js/Strapi Engineer
Full Remote Β· Worldwide Β· 3 years of experienceYou will join the team to take full ownership of the back-end part of a custom e-commerce platform and deliver a production-ready solution within a focused timeline. Duration: up to 4 months Requirements β’ 3+ years of professional experience with...You will join the team to take full ownership of the back-end part of a custom e-commerce platform and deliver a production-ready solution within a focused timeline.
Duration: up to 4 monthsRequirements
β’ 3+ years of professional experience with Node.js
β’ Strong hands-on experience with Strapi (configuration, customization, plugins)
β’ Experience integrating with external systems via JSON-RPC (Odoo or other ERP/CRM)
β’ Solid understanding of REST API architecture
β’ Experience with relational databases (PostgreSQL/MySQL)
β’ Knowledge of web application security principles
β’ Team player with the ability to make independent technical decisionsResponsibilities
β’ Develop and configure Strapi (Node.js) CMS to manage store content
β’ Integrate with Odoo ERP to synchronize products, orders, customers, etc.
β’ Design and implement REST APIs for the React SSR front-end
β’ Ensure security, performance, and scalability of the back-end solution
β’ Collaborate with front-end, QA, PM, and design teams
β’ Take full ownership of the back-end part of the projectProject:
More
A Ukrainian brand specializing in beauty salon products and equipment is expanding into the European market.The goal is to redesign their current website and build a brand-new e-commerce platform with a modern design and front-end based on React SSR. -
Β· 126 views Β· 37 applications Β· 3d
Node.js Developer (Middle/Middle+)
Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· B1 - IntermediateProject Overview: Weβre developing a cutting-edge dental application that connects dental practices with laboratories to streamline workflows and enhance patient care. Tech Stack: Language: Strong expertise in TypeScript; Backend: NestJS, Prisma,...Project Overview:
Weβre developing a cutting-edge dental application that connects dental practices with laboratories to streamline workflows and enhance patient care.Tech Stack:
- Language: Strong expertise in TypeScript;
- Backend: NestJS, Prisma, PostgreSQL;
- Messaging: Kafka or RabbitMQ;
- Cloud: AWS (S3, EC2, Lambda);
- DevOps: Kubernetes;
- Security: JWT, crypto libraries;
- Additional: Zod, RxJS.
Responsibilities:
- Develop and maintain backend services using NestJS and Prisma;
- Design and optimize PostgreSQL database schemas and queries;
- Build robust, event-driven systems with Kafka or RabbitMQ;
- Manage cloud infrastructure and serverless functions on AWS;
- Implement secure authentication and authorization flows using JWT;
- Support containerized deployment pipelines via Kubernetes;
Contribute to architecture decisions and codebase improvements.
Requirements:
- 3+ years of backend development experience;
- Strong knowledge of TypeScript and Node.js;
- Deep understanding of scalable backend architectures;
- Hands-on experience with AWS and Kubernetes;
- Familiarity with security best practices and cryptographic libraries;
- Bonus: experience with RxJS and schema validation using Zod.
What We Offer:
- Flexible remote work;
- Competitive salary;
- A product with meaningful impact in healthcare;
- Opportunity to work with modern cloud-native technologies.
-
Β· 101 views Β· 17 applications Β· 3d
Back-end Developer (Node.js / NestJS)
Ukraine Β· Product Β· 2 years of experience Β· B1 - IntermediateRemote | Full-time Tech stack: Node.js, TypeScript, NestJS, PostgreSQL, Redis, Docker Clients: UK, EU, USA English: Intermediate+ Weβre looking for a Back-end Developer (Node.js) to join our team and help build a new scalable product from...π Remote | Full-time
π§© Tech stack: Node.js, TypeScript, NestJS, PostgreSQL, Redis, Docker
π Clients: UK, EU, USA
π¬ English: Intermediate+
Weβre looking for a Back-end Developer (Node.js) to join our team and help build a new scalable product from scratch β for international e-Commerce markets.
This is a long-term role with full involvement in architecture, logic, and delivery. Youβll work closely with a cross-functional team (PM, Front-end, QA, Design) and participate in decision-making.
What youβll do:- Develop and maintain scalable back-end services using NestJS + TypeScript;
- Design relational data models using PostgreSQL;
- Implement efficient data access via TypeORM;
- Optimize app performance using Redis caching;
- Build and document RESTful APIs (GraphQL experience is a plus);
- Work with Docker to containerize services;
- Participate in deployment and CI/CD setup;
- Collaborate with team members to shape features, resolve issues, and review code.
Requirements:- 2+ year of commercial experience with Node.js and NestJS;
- Solid knowledge of TypeScript and backend architecture principles;
- Experience with PostgreSQL and ORM (TypeORM or similar);
- Working knowledge of Redis;
- Experience with Docker in development environments;
- Understanding of RESTful APIs and authentication (OAuth2, JWT);
- Git workflow familiarity and team collaboration experience;
- Intermediate English or higher β ability to read docs and discuss tasks with the team.
- Big plus - Experience developing or participation in MVP architecture development from the scratch.
- Ability to work as an independent developer
Nice to have:
- Experience with GraphQL;
- Knowledge of CI/CD tools (e.g., GitHub Actions);
- Familiarity with message brokers (e.g., RabbitMQ, Kafka);
- Previous experience in eCommerce or SaaS projects.
We offer:- Full-time remote work in a growing product-oriented team;
- Involvement in building a new product architecture from day one;
- Regular performance & salary reviews;
- Supportive team, direct communication, no bureaucracy.
-
Β· 73 views Β· 13 applications Β· 2d
Middle Strong/Senior Node.js Developer
Full Remote Β· Ukraine Β· 3 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 Our values are Continuous Growth, Team Synergy, Taking Responsibility, Conscious...Our mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunitiesπΏ
Our values are Continuous Growth, Team Synergy, Taking Responsibility, Conscious Openness and Result Driven. 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 or Lviv with stable electricity and Wi-Fi , great β apply right now.
About the project:
Fintech project
What do you need:
β 4 + years of relevant experience in the IT industry, strong knowledge of including ECMAScript;
β 3 + years of experience with Node. on top of 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.
What will you get:
More
β 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. -
Β· 71 views Β· 33 applications Β· 2d
Backend Software Engineer (Node.js) to $3500
Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· B2 - Upper IntermediateRole: Backend Software Engineer Industry: B2B SaaS Domain: Finance/Accounts Receivable Tech stack: Node.js, TypeScript, MongoDB Salary range: $3k - $3.5k/mo Location: Remote ----- Our client, a fast-moving SaaS product in the fintech space, is looking...Role: Backend Software Engineer
Industry: B2B SaaS
Domain: Finance/Accounts Receivable
Tech stack: Node.js, TypeScript, MongoDB
Salary range: $3k - $3.5k/mo
Location: Remote
-----
Our client, a fast-moving SaaS product in the fintech space, is looking for an experienced Backend Engineer to take ownership of the platform's backend.
As a Backend Engineer, youβll work in a cross-functional agile team responsible for delivering the core product.
The backend has grown quickly and, as a result, accumulated some tech debt. Youβll play a key role in taking it to the next level and supporting the transition from a startup into a trusted solution for enterprise clients.
Weβre looking for a Backend Engineer who thinks like a product owner and takes full ownership of the backend.
You wonβt just write code, youβll help shape the product, fix whatβs slowing us down, and make important technical decisions.
If you enjoy solving real problems and want to make an impact, weβd love to meet you.
πΉ Company
The client is a US-based B2B SaaS startup headquartered in Los Angeles, California, that builds a comprehensive receivables management platform.
A small but mighty team is set on transforming receivables management and addressing the $600B overdue invoice crisis.
Founded and led by a serial FinTech entrepreneur who previously built CreditClear, a debt recovery software company that is now publicly traded in Australia.
πΉ Tech Stack
Our tech stack includes Node.js, Express.js, TypeScript, MongoDB, Mongoose, Redis, and Trigger.dev.
πΉ Responsibilities
- Design, build and run scalable backend systems using Node.js
- Develop and maintain long-term integrations with various external systems
- Collaborate closely with the product owner, designer and other engineers
- Troubleshoot bugs and implement long-term solutions
- Own full SDLC, from the first line of code to deployment and monitoring of your services in production
- Take ownership of technical decisions, ensuring alignment with business goals and long-term scalability
- Advocate for techniques and technologies that can improve our backend technology stack.
- Share knowledge with team members
πΉRequired experience
- Minimum 3 years of backend experience, with 2+ years specialising in Node.js
- Experience in developing high-performance and scalable cloud services
- Experienced with automation and CI/CD tools (GitHub Actions, GitHub, CI/CD practices)
- Solid experience with MongoDB optimisation and administration
Beneficial experience:
- Frontend development using modern JS frameworks like React, Vue or Angular
- Delivering solutions that use AI & ML
- Delivering cloud-native solutions on platforms like Azure, AWS or GCP
- Building software with strictly-typed OOP languages like Java or C#
- Working in an envivroment with modern DevOps practices and tools
πΉ Hiring process
- Job application (10 minutes)
- Intro interview with Talent Partner - Vova Pylypchatin (45 minutes)
- Tech interview with Engineering Manager - Oleh Solonyna (1 hour)
- Final interview with CEO and Engineering Manager (optional) (30 minutes)
- Offer stage
πΉ What we offer
- Competitive compensation based on your skills & experience
- 18 days of paid time off + 11 local national holidays every year
- Independence and support to do your best work
- Mentorship and skills development opportunities
- Small & friendly team, bureaucracy-free workplace, and processes
- Work where you want, remotely
No office traps.
We donβt offer things like Football tables, catered meals in the office, and other βperksβ designed to keep you at work for all of your waking hours.
We want you to put in 8 quality hours, then go live your life, rest, and recharge so you can come back fresh to do it again.
More -
Β· 41 views Β· 3 applications Β· 2d
Middle-Senior Node.js Developer (IRC276085)
Hybrid Remote Β· Ukraine (Vinnytsia, Zhytomyr, Ivano-Frankivsk + 8 more cities) Β· 3 years of experience Β· B2 - Upper IntermediateWe're excited if you have 3+ years of commercial development experience building backend services Good culture fit and excellent team player Strong level knowledge of JavaScript/TypeScript and Node.js Strong English - both verbal (video meetings online)...We're excited if you have
- 3+ years of commercial development experience building backend services
- Good culture fit and excellent team player
- Strong level knowledge of JavaScript/TypeScript and Node.js
- Strong English - both verbal (video meetings online) and written (requirements, descriptions, blueprints).
- Experience with AWS (Lambda, S3, SQS, etc.) and Vercel
- Experience with GraphQL and MongoDB
- Experience with Next.js
- BS or MS degree in Computer Science or equivalent
What you'll be doing
- Work in the team working under agile software engineering (analysis, architecture, technical design, task planning, coding, PR reviews, maintenance, etc.) framework
- Share your knowledge while mentoring teammates
- Build innovative backend services in the media domain space
- Code, test, document, and deliver features with high-performance and availability in mind
- Enhance existing and create new features for the Node.js backend
- Collaborate with program managers, marketing, designers, and software engineers in tests to build and enhance the backend
Department/Project Description
Development, refactoring, and maintenance of backend services for Identity and Commerce (account management/authentication/authorization, payment and subscription management, email marketing) for an international broadcasting company headquartered in New York, US. The company owns several television channels/brands, developed state-of-the-art TV streaming applications for Android TV, Android Mobile, Apple TV, and Fire TV platforms, and wants to improve its backend services.
-
Β· 79 views Β· 46 applications Β· 2d
Full-Stack Developer (React + Node.js / Python)
Full Remote Β· Worldwide Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateRemote | Full-time | EU-friendly time zone About the project Weβre building products in the Solana ecosystem: dashboards, interactive flows, and embeddable widgets that drive user acquisition and retention. Small product team, startup pace, high...Remote | Full-time | EU-friendly time zone
About the project
Weβre building products in the Solana ecosystem: dashboards, interactive flows, and embeddable widgets that drive user acquisition and retention. Small product team, startup pace, high ownership, and fast releases.What youβll do
- Develop features end-to-end: from prototype to production.
- Build responsive UIs with React + TypeScript.
- Create backend services and APIs using Node.js (Express/Nest) or Python (FastAPI).
- Design data models, set up analytics and metrics.
- Turn quick PoCs into production-ready services.
- Collaborate with product/design on MVPs and experiments.
(Nice-to-have) Integrate with Solana/web3 when needed.
Requirements
- 3+ years of commercial experience with React.
- 2+ years of experience with Node.js or Python.
- Solid knowledge of TypeScript (or Python typing).
- Hands-on experience shipping production features end-to-end.
- Familiar with REST/GraphQL, testing, CI/CD.
Comfortable setting up analytics and metrics.
What We Offer
- Competitive salary based on your qualifications and experience.
- Flexible schedule: work 8 hours per day based on your natural biorhythms (no fixed start time).
- Remote work opportunities.
- Paid vacation: 31 working days annually (11 national holidays + 20 vacation days).
- Paid sick leave: Up to 15 days per year.
- Individual benefits package: Funds for personal use on travel, insurance, fitness, driving lessons, and more.
Join us and help shape the future of high-performance blockchain infrastructure!
More -
Β· 82 views Β· 20 applications Β· 2d
Replit developer
Full Remote Β· Worldwide Β· 2 years of experience Β· B1 - IntermediateWeβre looking for an experienced Replit Developer to take over an existing project that was originally built using Replitβs AI Agent. Since the project was AI-generated, expect unusual structures, incomplete logic, and a need for deep debugging and...Weβre looking for an experienced Replit Developer to take over an existing project that was originally built using Replitβs AI Agent. Since the project was AI-generated, expect unusual structures, incomplete logic, and a need for deep debugging and refactoring.
If youβre not scared of diving into messy code and enjoy the challenge of bringing AI-built projects to production, weβd love to hear from you.
Responsibilities
β Review the existing Replit codebase and identify gaps, bugs, or inconsistencies
β Refactor and optimize AI-generated code for stability, scalability, and maintainability
β Finalize missing features and polish the project to production readiness
β Integrate with APIs, databases, and third-party services as required
β Document the system for future maintainers
Required Skills
β Strong proficiency in JavaScript/TypeScript and Node.js (core stack in Replit projects)
β Solid understanding of React and modern frontend workflows
β Backend experience with APIs and databases (Supabase, PostgreSQL, or Firebase)
β Familiarity with the Replit environment: Nix packages, secrets management, deployments
β Strong debugging and problem-solving skills
β Ability to work independently with minimal guidance
Nice to Have
β Experience with other AI-generated projects (Lovable, Cursor, Claude Code, etc.)
β Knowledge of CI/CD pipelines and migrating apps out of Replit if needed
β Contributions to Replit templates, bounties, or community projects
More -
Β· 43 views Β· 11 applications Β· 2d
Senior Backend-Focused Fullstack Developer (Node.js / Cloud Services) to $4000
Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· B2 - Upper IntermediateRequirements 5+ years of professional experience with Node.js 1β2 years of experience with React.js (enough for integration and simple UI tasks) PostgreSQL β 4+ years (schema design, complex queries, optimization, transactions) MongoDB β 2+ years...Requirements
- 5+ years of professional experience with Node.js
- 1β2 years of experience with React.js (enough for integration and simple UI tasks)
- PostgreSQL β 4+ years (schema design, complex queries, optimization, transactions)
- MongoDB β 2+ years (document modeling, aggregation pipelines)
- Redis β 2+ years (caching, session management, pub/sub)
- Cloud Services: 3+ years working with AWS, GCP (deployment, scaling, monitoring, CI/CD)
- Containers & DevOps: 2+ years with Docker (Kubernetes is a strong plus)
- Real-Time Communication: 2+ years with WebSockets, Protocol Buffers, or gRPC
- strong background in testing (unit, integration), clean architecture, documentation, CI/CD pipelines
- advanced proficiency with Linux/Unix environments and shell scripting
- proven ability to work independently, prioritize tasks, and deliver without close supervision
- Upper-intermediate or higher level of English
- (Nice to have) Background in financial/trading platforms
Responsibilities
- Architect, design, and maintain scalable backend services for a trading and user management platform
- Integrate with and optimize usage of cloud services (compute, storage, monitoring, scaling)
- Design and implement robust data models, APIs, and efficient database logic using PostgreSQL, MongoDB, and Redis
- Build and optimize real-time communication services (WebSockets, Protocol Buffers) for trading workflows
- Develop secure authentication, authorization, and user-level access control systems
- Lead backend integration for a simple user management portal (React for UI, backend-driven logic)
- Contribute to system architecture decisions, scalability planning, and performance improvements
- Collaborate with stakeholders to gather requirements, propose solutions, and provide technical guidance
- Maintain high-quality, testable code with solid documentation and coding standards
- Drive backend best practices and mentor team members when needed
- Work across the full product lifecycle: requirements β design β implementation β testing β deployment
- Continuously propose optimizations and innovative backend solutions to improve platform performance and reliability
Project description
Futures trading education and evaluation project offering flexible funded trader evaluation programs and extensive educational content to provide a pathway for traders of all levels to start trading futures professionally and achieve their goals. The platform allows the clients to make transactions with any product, whether it be shares, grain, electricity, etc. Market data comes in real time and is displayed in a convenient way, which makes it easy to navigate the market dynamics and make a buy and sale orders.
More -
Β· 50 views Β· 20 applications Β· 1d
Full stack Developer (Node.js/React)
Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· B2 - Upper IntermediateOTAKOYI is looking for a skilled and motivated Full Stack Developer (Node.js/React) to join our clientβs team. If youβre passionate about building modern web applications, thrive on technical challenges, and value professional growth β this opportunity is...OTAKOYI is looking for a skilled and motivated Full Stack Developer (Node.js/React) to join our clientβs team. If youβre passionate about building modern web applications, thrive on technical challenges, and value professional growth β this opportunity is for you.
You will become part of an ambitious international product team working on the development of scalable and high-performing web platforms. The project involves designing and implementing complex systems with a modern tech stack, focusing on both backend and frontend components. Our client values innovation, clean architecture, and continuous improvement, offering an environment where your technical expertise and creativity will directly shape the productβs success.
Required Skills
- Strong proficiency in JavaScript and TypeScript.
- Proven experience with Node.js and frameworks like Nest.js.
- Hands-on experience with React and Next.js for building interactive and responsive user interfaces.
- Solid knowledge of SQL databases and query optimization.
- Familiarity with CI/CD pipelines and modern software delivery practices.
- Understanding of microservices and scalable architecture principles.
- Ability to write clean, maintainable, and testable code.
- Excellent problem-solving and debugging skills.
Upper-Intermediate English (written and spoken) is a must.
Responsibilities
- Design, develop, and maintain both backend and frontend components of the application.
- Implement robust APIs and ensure seamless integration between system modules.
- Collaborate with cross-functional teams (design, product, QA) to deliver high-quality features.
- Participate in the full software development lifecycle, from concept and design to deployment and monitoring.
- Optimize application performance, scalability, and security.
- Contribute to the improvement of development workflows, including CI/CD and code review practices.
Stay up to date with the latest technologies and suggest improvements for tools and frameworks.
Recruitment Process
- Pre-screening Interview with Recruiter (up to 45 minutes)
- Technical Interview (up to 1 hour)
Client Interview (up to 1 hour)
What do we offer?
We offer the opportunity to join an ambitious team and contribute to meaningful projects, while achieving rapid professional growth. And of course, hereβs what you can expect from us:
π° Paid vacations and sick leaves
πΈ Fair remuneration based on your self-development results
π’ Referral program for candidate recommendations
π€± Loyal maternity leave policy
π Accountant support and tax coverage
π English courses with a professional teacher
π Educational training within and outside the company
πΊ Flexibility to combine remote work and office presence
π Regular parties, team buildings, and fun activities -
Β· 36 views Β· 2 applications Β· 1d
Senior Back-End Developer (Node.js)
Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateOur team is growing, and we are looking for a talented back-end developer. You will work in small teams on various products, from integrating multiple platforms into one dashboard to managing our data and analytics systems. Our customer provides a...Our team is growing, and we are looking for a talented back-end developer. You will work in small teams on various products, from integrating multiple platforms into one dashboard to managing our data and analytics systems.
Our customer provides a property management software product and support services for the $100 billion Airbnb and vacation rental market. We are one of the fastest growing high-tech start-ups in Tel Aviv, we are profitable and showing very promising results.
The team is all about accuracy, architecture, and impact. We handle complex business logic, data flows and transformations, and focus on providing high-most quality & accuracy.If you are looking for an interesting product and enjoy being challenged β this is the place for you!
Project Stack: Node.js, React, MongoDB, postgreSQL, Kafka, RabbitMQ, AWS.
Requirements:
- At least 6 + years of experience in development roles, preferably from startups (or other agile environments).
- Experience with Node.js/Typescript (Express.js/Nest.js)- Must!
- Experience in either Java/ Python/ Scala/ JavaScript β Advantage!
- Experience in designing high performance, highly scalable microservices architecture with OOP design-patterns and complex business logic.
- Experience in relational databases and NoSQL databases (PostgreSQL, MongoDB, Redis).
- Proficiency in design of distributed enterprise systems β Advantage!
- Passionate about technology, enjoys solving complex problems and learning new technologies.
- B.Sc in Computer Science (or equivalent).
- At least an Upper-Intermediate level in English.
- A team player with strong communication skills
Responsibilities:
- Design of the data-intensive web applications.
- Optimize performance to support the fast-growing business.
- Write clean maintainable code.
We offer
- Flexible working model: choose between fully remote or office-based work.
- 25 paid days off per year, which can be used as vacation or sick leave.
- Additional 10 unpaid days off per year for unforeseen circumstances.
- Comfortable office in Lviv with uninterrupted power supply and a welcoming atmosphere.
- Extra paid days off for life events such as marriage or the birth of a child.
- MacBook and all necessary equipment for your efficient and comfortable work.
People: The new team is just being built. You will work directly with our clientβs side representative and have your influence on the crucial designs and architecture of the applications.
Self-development: We guarantee regular challenges and the ability to make your own decisions, you will be able to visit leading international tech conferences and organize meetings on the clientβs side.
More -
Β· 27 views Β· 6 applications Β· 1d
Biotechnology / Senior NodeJS Engineer
Full Remote Β· Countries of Europe or Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateProduct: We are the largest marketplace globally for healthcare analysis applications and different type of reports, capable of interpreting our internal healthcare data from various tests to offer clear solutions for improved health. Our user base is...Product:
We are the largest marketplace globally for healthcare analysis applications and different type of reports, capable of interpreting our internal healthcare data from various tests to offer clear solutions for improved health.
Our user base is expanding rapidly, and the personal genomics market is witnessing remarkable growth. We are venture-backed and are scaling quickly to address increasing consumer demand.
Key Responsibilities:
- Backend Architecture & Development: Design, build, and maintain scalable backend services using Node.js, Express.js and TypeScript
- AI/ML Integration: Develop and integrate AI/ML models, such as large language models (LLMs) or custom pipelines, into core platform features and applications to power intelligent agents or other capabilities.
- Native App Support: Provide backend support for native mobile applications, potentially involving the development of APIs that mobile apps consume.
- Cloud & Infrastructure: Utilize cloud platforms like AWS, managing services such as Lambda, ECS, and S3 for scalable, cloud-native solutions.
- API Development: Create and maintain REST APIs for communication between backend services, frontend applications, and third-party systems.
Code Quality & Mentorship: Conduct code reviews, maintain high development standards, mentor junior developers, and ensure strong testing, observability, and CI/CD practices.
Required Skills and Experience:
- Programming Languages: Strong proficiency in JavaScript (Node.js), more than 6 years of commercial background
- AI/ML: Experience with developing or integrating AI/ML components, including LLMs and machine learning models.
- Cloud Platforms: Expertise in cloud-native development, particularly with AWS services.
- Databases & Queues: Experience with databases (e.g., MongoDB) and message queues for handling async processing.
- Native Development: Familiarity with native mobile development (iOS or Android) is often a plus.
- Software Design Principles: Deep understanding of application layering, scalability, resilience, and security best practices.
- APIs: Strong skills in designing and integrating REST APIs.