Jobs Node.js
172-
Β· 353 views Β· 134 applications Β· 19d
Senior Node.js Execution Engineer (Streaming - Backend Systems)
Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· English - B1Weβre building a real-time AI App Builder. The system architecture and core algorithms are already defined by a Principal Architect. Frontend is handled by a separate team. Weβre hiring a Senior Execution Engineer, someone who specializes in turning...Weβre building a real-time AI App Builder.
The system architecture and core algorithms are already defined by a Principal Architect.
Frontend is handled by a separate team.
Weβre hiring a Senior Execution Engineer, someone who specializes in turning complex backend designs into production-grade code.
This role values precision, correctness, and reliability over architectural creativity.
Your Mission
- Implement the designed architecture faithfully
- Build high-performance streaming endpoints
Run non-blocking background pipelines:
- billing (token counting)
- versioning
- persistence
- analytics
Ensure correctness under:
- client disconnects
- retries
- concurrent requests
- Translate diagrams and specs into clean Node.js + TypeScript code
Critical Mental Model
We explicitly separate:
- Request lifecycle (HTTP connection)
- Workflow lifecycle (business logic)
Client disconnects must not:
- cancel persistence
- corrupt state
- leak memory
Candidates who naturally reason in this model will feel at home here.
Tech Requirements
- Strong Node.js + TypeScript
- Web Streams API
- Abort handling & cleanup
- PostgreSQL (schemas, constraints, migrations)
- Concurrency awareness (race conditions, idempotency, immutability)
Runtime Reality
- Next.js 14 App Router
- Some workloads run outside Next.js in long-running Node services
- Experience with Docker / VPS / cloud runtimes is a plus
Nice to Have
- Background job systems
- Streaming infrastructure
- Durable workflows
- Billing or analytics pipelines
-
Β· 93 views Β· 14 applications Β· 26d
Lead Full Stack Developer (ReactJS, Node.js) IRC284001
Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2Description Founded in 1981, our client is a leading global omnichannel retailer of sports fashion and outdoor brands, operating over 4,500 stores across 36 countries with a strong presence in the UK, Europe, North America, and Asia-Pacific. Guided by a...Description
Founded in 1981, our client is a leading global omnichannel retailer of sports fashion and outdoor brands, operating over 4,500 stores across 36 countries with a strong presence in the UK, Europe, North America, and Asia-Pacific.
Guided by a vision to connect globally, inspire locally, and empower individuals, the company engages a new generation of consumers through the universal culture of sport, music, and fashion, while continuously setting global standards for retail excellence.
Our team supports this international growth by designing, building, and evolving a custom eCommerce platform that underpins the clientβs core e-commerce and retail systems within a global omnichannel ecosystem.
Requirements
We are looking for a skilled Full Stack Developer who can take ownership of designing, building, and evolving scalable web applications. This role combines strong hands-on development with technical leadership, decision-making, and team mentorship across the full development lifecycle.
- Strong hands-on experience with ReactJS and Next.js for building modern, scalable web applications
- Solid backend experience with Node.js
- Advanced proficiency in TypeScript and modern JavaScript (ES6+)
- Experience designing and integrating GraphQL and REST APIs
- Practical knowledge of unit and integration testing (e.g., Jest)
- Ability to drive technical decisions, enforce best practices, and review code
- Advanced English, sufficient for daily communication with international stakeholders
Nice-to-have
- Experience with serverless and event-driven architectures
- Familiarity with Agile / Scrum development processes
- Understanding of performance optimization and security best practices
- Exposure to Infrastructure as Code (Terraform or CloudFormation)
- Previous experience mentoring developers or acting in a technical leadership role
Key Responsibilities
- Lead the design and development of complex, scalable, and high-performance applications.
- Define and enforce coding standards, best practices, and architectural guidelines.
- Collaborate with architects, product managers, and business stakeholders to design system solutions.
- Development & Technical Leadership:
- Build end-to-end features using ReactJS/Next.js (frontend) and Node.js (backend).
- Design and implement APIs using GraphQL and REST where appropriate.
- Ensure test coverage and reliability through unit/integration testing with Jest. Mentorship & Team Collaboration:
- Mentor and guide engineers, ensuring continuous technical growth within the team.
- Collaborate with cross-functional teams, including UX/UI, QA, and DevOps.
- Lead technical discussions, proof of concepts, and design reviews.
Job responsibilities
- Work with the team to ensure that the initiatives are lead and delivered to closure
- Collaborate with the product managers , challenge them in terms of features and keep the delivery time line intact
- Ensure that the solution is technically robust and scalable to meet all the fascia needs
- Have Unit tests, integration tests, mocks as part of the solution
- Direct the teams in terms of development, testing and integration
- Be hands-on and write code, review code of the team before it goes to the client
- Zero tolerance towards bad coding practices and lack of tests
- Look at the features to be indedependtly deployable and release independently
- Look at the cost optimization and scale optimization for the features deployed
- Guide the team with the implementation in terms of tech, design and be accountable for the work package delivery
What we offer
Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, youβll experience an inclusive culture of acceptance and belonging, where youβll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders.
Learning and development. We are committed to your continuous learning and development. Youβll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.
Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, youβll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine whatβs possible and bring new solutions to market. In the process, youβll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.
Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!
High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, youβre placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do
More -
Β· 107 views Β· 18 applications Β· 26d
Lead Full Stack Developer (ReactJS, Node.js) IRC284001
Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2Description Founded in 1981, our client is a leading global omnichannel retailer of sports fashion and outdoor brands, operating over 4,500 stores across 36 countries with a strong presence in the UK, Europe, North America, and Asia-Pacific. Guided by a...Description
Founded in 1981, our client is a leading global omnichannel retailer of sports fashion and outdoor brands, operating over 4,500 stores across 36 countries with a strong presence in the UK, Europe, North America, and Asia-Pacific.
Guided by a vision to connect globally, inspire locally, and empower individuals, the company engages a new generation of consumers through the universal culture of sport, music, and fashion, while continuously setting global standards for retail excellence.
Our team supports this international growth by designing, building, and evolving a custom eCommerce platform that underpins the clientβs core e-commerce and retail systems within a global omnichannel ecosystem.
Requirements
We are looking for a skilled Full Stack Developer who can take ownership of designing, building, and evolving scalable web applications. This role combines strong hands-on development with technical leadership, decision-making, and team mentorship across the full development lifecycle.
- Strong hands-on experience with ReactJS and Next.js for building modern, scalable web applications
- Solid backend experience with Node.js
- Advanced proficiency in TypeScript and modern JavaScript (ES6+)
- Experience designing and integrating GraphQL and REST APIs
- Practical knowledge of unit and integration testing (e.g., Jest)
- Ability to drive technical decisions, enforce best practices, and review code
- Advanced English, sufficient for daily communication with international stakeholders
Nice-to-have
- Experience with serverless and event-driven architectures
- Familiarity with Agile / Scrum development processes
- Understanding of performance optimization and security best practices
- Exposure to Infrastructure as Code (Terraform or CloudFormation)
- Previous experience mentoring developers or acting in a technical leadership role
Key Responsibilities
- Lead the design and development of complex, scalable, and high-performance applications.
- Define and enforce coding standards, best practices, and architectural guidelines.
- Collaborate with architects, product managers, and business stakeholders to design system solutions.
- Development & Technical Leadership:
- Build end-to-end features using ReactJS/Next.js (frontend) and Node.js (backend).
- Design and implement APIs using GraphQL and REST where appropriate.
- Ensure test coverage and reliability through unit/integration testing with Jest. Mentorship & Team Collaboration:
- Mentor and guide engineers, ensuring continuous technical growth within the team.
- Collaborate with cross-functional teams, including UX/UI, QA, and DevOps.
- Lead technical discussions, proof of concepts, and design reviews.
Job responsibilities
- Work with the team to ensure that the initiatives are lead and delivered to closure
- Collaborate with the product managers , challenge them in terms of features and keep the delivery time line intact
- Ensure that the solution is technically robust and scalable to meet all the fascia needs
- Have Unit tests, integration tests, mocks as part of the solution
- Direct the teams in terms of development, testing and integration
- Be hands-on and write code, review code of the team before it goes to the client
- Zero tolerance towards bad coding practices and lack of tests
- Look at the features to be indedependtly deployable and release independently
- Look at the cost optimization and scale optimization for the features deployed
- Guide the team with the implementation in terms of tech, design and be accountable for the work package delivery
What we offer
Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, youβll experience an inclusive culture of acceptance and belonging, where youβll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders.
Learning and development. We are committed to your continuous learning and development. Youβll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.
Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, youβll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine whatβs possible and bring new solutions to market. In the process, youβll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.
Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!
High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, youβre placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do
More -
Β· 86 views Β· 19 applications Β· 8d
Team Lead React/ Node.js
Full Remote Β· Worldwide Β· 5 years of experience Β· English - B1We are seeking a Team Lead React/ Node.js to lead a small, high-impact engineering team responsible for our customer-facing web platform and API, and an internal platform used for AI model training. This role is both hands-on and leadership-oriented, with...We are seeking a Team Lead React/ Node.js to lead a small, high-impact engineering team
responsible for our customer-facing web platform and API, and an internal platform used for AI
model training. This role is both hands-on and leadership-oriented, with a strong focus on technical
ownership, system design, and product-team collaboration.
The ideal candidate combines deep technical expertise in modern TypeScript-based development
with experience guiding engineers, improving workflows, and shipping high-quality features in a
fast-paced startup environment.
Key ResponsibilitiesTeam Leadership
Lead a team of two full stack developers and one QA engineer.
Provide ongoing mentorship, code reviews, and technical direction.
Facilitate Scrum ceremonies and maintain smooth execution of sprints.
Ensure high engineering standards, testing quality, and delivery velocity.
Technical Ownership
Own the development and maintenance of our customer-facing web platform (React +Node.js), external APIs and Internal Platform.
Lead architecture, design, and implementation of backend services using AWS Lambda
(serverless) and containerized workloads on EC2.
Oversee performance, reliability, and scalability of the Postgres RDS database.
Drive improvements to CI/CD pipelines, build systems, testing strategy, and infrastructure
reliability.
Ecosystem & Tooling
Work within a monorepo environment.
Manage Infrastructure as Code using CloudFormation.
Maintain monitoring, logging, and alerting pipelines using Coralogix.
Ensure robust automated testing using Cypress and Vitest.
Maintain Docker-based development environments and EC2 deployments.Cross-Team Collaboration
Partner directly with Product Managers to translate requirements into technical plans.
Coordinate with other engineering teams under the CTO to align architecture, standards, and
shared components.
Key Projects They Will Own
Customer-facing web platform (React + Node.js + AWS) and API.
Internal platform for AI model training, including backend services and supporting tooling.
Ongoing modernization and scaling efforts across the stack.
Culture & Working Style
Scrum-based, iterative development
High autonomyβengineers are trusted to own problems end-to-end
Fast-paced startup with rapid decision-making and high impact
Qualifications
Strong experience with TypeScript across frontend and backend.
Hands-on experience with React, Node.js, AWS Lambda, EC2, Postgres RDS, and Docker.
Experience leading or mentoring engineers.
Solid understanding of CI/CD (GitHub Actions), automated testing, logging, and monitoring.
Ability to work directly with Product and translate requirements into architecture and tasks.
Nice to Have
Knowledge of serverless design patterns.
Experience in performance tuning for Postgres and Node.js.
Hiring Process
Technical screening
Culture and leadership interview with CTO
More -
Β· 336 views Β· 123 applications Β· 19d
Senior Backend Engineer (Node.js/TS) - Real-time AI Systems
Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· English - B2We are creating the future of software development: a system that generates and executes applications from natural language in real-time. Backed by a team of ex-FAANG engineers, we are moving fast. Our MVP is nearly ready, and we need a Senior Node.js...We are creating the future of software development: a system that generates and executes applications from natural language in real-time.
Backed by a team of ex-FAANG engineers, we are moving fast. Our MVP is nearly ready, and we need a Senior Node.js Engineer to speed up and cross the finish line and scale.
The Mission We need clean, rapid execution. We're build ingthe engine that powers real-time AI generation.
The Tech Stack & Challenge
- Core: Node.js + TypeScript (Production grade).
- Streaming: Building robust streaming APIs (handling real-time token generation).
- Resilience: Managing concurrency, client disconnects, and heavy background workflows (analytics/billing).
- Database: PostgreSQL.
Who You Are
- You have deep experience with Async/Streaming systems (Web Streams API is a plus).
- You understand the difference between a request lifecycle and a background process.
- You write code that handles memory leaks and abort signals gracefully.
- You are a "doer", you want to translate diagrams into working code, fast.
If you are a senior dev who loves correctness, performance, and shipping fast, youβll feel at home here.
Interested? Please send a short note with:
- Your experience with Node.js streaming.
- An example of how youβve handled complex concurrency or background jobs.
-
Β· 67 views Β· 18 applications Β· 4d
Team Lead Node.js Developer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· English - NoneTeam Lead Developer for the international product IT company, which provides a full-stack package of complex AdTech solutions for digital advertisers, publishers and ad agencies worldwide. The company develops white-label platforms for enterprise...Team Lead Developer for the international product IT company, which provides a full-stack package of complex AdTech solutions for digital advertisers, publishers and ad agencies worldwide.
The company develops white-label platforms for enterprise clientsβcustom turnkey solutions to automate and optimize digital advertising.
Products company : SSP, DSP, Ad Exchange platforms.
Main markets - Tier 1-2
The team developers - up to 12 people
Project stack: Node.js (backend), NoSQL, SQL, Redis, MongoDB, Linux.
Locations/Offices - Kyiv, Lviv, Odesa, Mykolaiv or remote.
Requirements:
- 2+ years of experience as a Team Lead, including managing and mentoring a team of 5+ developers.
- At least 5 + years of backend development experience, with a strong focus on Node.js
- Experience in managing and motivating a team, including conducting 1-on-1 meetings, providing feedback, e.t.c
- Experience in setting team goals and KPIs focused on achieving business results and product growth.
- Ability to analyze tasks, metrics, and risks, identify root causes, and propose process improvements.
- ββDeep understanding of the teamβs service architecture, experience in conducting technical reviews, code reviews, and participating in technical gates before releases.
- Ability to escalate and handle complex technical issues, including performance and system cases.
- Experience with databases: PostgreSQL, MySQL, ClickHouse, MongoDB, Redis (basic administration, replication, troubleshooting).
- Experience with monitoring: Zabbix, Prometheus + Grafana.
- Knowledge of network protocols (HTTP/HTTPS, FTP, SSH, TCP/IP, DNS, WebSocket), Git, and CI/CD processes.
Will be a plus :
- Experience in AdTech companies will be a great advantage
Responsibilities:
- Manage and mentor a team of 10+ backend engineers.
- Hands-on involvement in development, including writing code, conducting code reviews, and supporting the team in resolving complex technical issues.
- Conduct regular 1-on-1 meetings and performance reviews, and manage individual development plans for developers.
- Set team KPIs according to business goals and product development stages.
- Ensure effective onboarding, mentoring, and integration of new team members
- Establish team processes considering product growth and team scaling.
- Actively plan and assess tasks to establish realistic deadlines and manageable workloads.
- Ensure clear and effective communication across team, technical leads, and stakeholders
- Technical quality control of the teamβs solutions, including architectural reviews and pre-release gates.
- Ensure team progress transparency for business and stakeholders.
More -
Β· 33 views Β· 2 applications Β· 29d
Senior Node.js Developer (Valencia on-site)
Office Work Β· Spain Β· Product Β· 4 years of experience Β· English - B2BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. Young, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of...BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. Young, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of 1,300 bright minds creating innovative ideas and products. We donβt follow formats. We shape them. We build what works, launch it fast, and make sure it hits.
We're looking for a Senior Node.js Developer to join our team in our Valencian office.
β Requirements:
βοΈStrong knowledge of JavaScript and the ECMAScript 6 standards
βοΈ3+ years of commercial experience with Node.js and Nest.js
βοΈ5+ years of commercial experience in web development
βοΈCommercial experience of working with high loaded SQL or NO SQL databases
βοΈCommercial experience of implementing the REST, GraphQL and WebSockets
βοΈUnderstanding of the TDD principles and experience of writing tests
βοΈUnderstanding of microservice architecture principles
βοΈExperience of GIT version control system
βοΈExperience with RabbitMQ
βοΈExperience with Redis
βοΈExperience with databases MongoDB, MySQL
βοΈAt least an Intermediate level of English
β Will be a plus:
βοΈ2+ years of hands-on experience developing over 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:
π Career growth opportunities in an international and dynamic environment;
π Opportunity to develop language skills with partial compensation for language courses;
π Special gifts for birthdays, weddings, and newborns;
ποΈ 20 working days of paid annual vacation, plus paid sick leaves;
π² Office snacks and refreshments;
ποΈ βοΈ Sports package to support a healthy lifestyle;
π©Ί Comprehensive medical insurance for you and your partner;
π Comfortable office with great facilities in a prime location;
π Exciting corporate events, team-building activities, and international company parties.
More -
Β· 216 views Β· 60 applications Β· 29d
Strong Junior Backend (Node.js) Developer to $1500
Full Remote Β· Countries of Europe or Ukraine Β· 1 year of experience Β· English - B2We are looking for a Strong Junior Node.js Developer with solid fundamentals and hands-on experience who is ready to grow into a confident backend engineer. You will work on real production features, APIs, and services together with experienced developers...We are looking for a Strong Junior Node.js Developer with solid fundamentals and hands-on experience who is ready to grow into a confident backend engineer. You will work on real production features, APIs, and services together with experienced developers and product teams.
Responsibilities
β’ Develop and maintain backend services using Node.js
β’ Build and support REST APIs
β’ Work with databases (SQL or NoSQL)
β’ Integrate third-party services and APIs
β’ Write clean, maintainable, and well-structured code
β’ Fix bugs and improve existing backend logic
β’ Participate in code reviews and technical discussions
β’ Collaborate closely with frontend developersRequirements
β’ Profile technical education (Computer Science, Software Engineering, or related field)
β’ 1+ year of commercial or strong practical experience with Node.js
β’ Good knowledge of JavaScript (ES6+) and TypeScriptβ’ Experience with ORMs/ODMs (TypeORM, Prisma, Mongoose)
β’ Understanding of backend fundamentals: request lifecycle, async/await, error handling
β’ Experience with Express.js / NestJS or similar frameworks
β’ Basic experience with databases (PostgreSQL, MySQL, or MongoDB)
β’ Understanding of REST principles
β’ Experience with Git
β’ Willingness to learn and improve code quality
β’ English level: B2or higherNice to Have
β’ Familiarity with NestJS architecture
β’ Basic knowledge of Docker
β’ Understanding of authentication (JWT, sessions)
More
β’ Basic testing knowledge (Jest) -
Β· 70 views Β· 4 applications Β· 1d
Senior Node.js Developer
Office Work Β· Spain Β· Product Β· 5 years of experience Β· English - B2BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. βYoung, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of...BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. βYoung, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of 1,300 bright minds creating innovative ideas and products. We donβt follow formats. We shape them. We build what works, launch it fast, and make sure it hits.
βοΈPlease note that this role is office-based for Spain.
βοΈIf you need to be relocated, we take care of the process.
β Requirements:
βοΈStrong knowledge of JavaScript and the ECMAScript 6 standards;
βοΈ5+ years of commercial experience with Node.js and Nest.js;
βοΈ5+ years of commercial experience in web development;
βοΈCommercial experience of working with high-load SQL or NoSQL databases;
βοΈCommercial experience of implementing the REST, GraphQL, and WebSockets;
βοΈUnderstanding of the TDD principles and experience of writing tests;
βοΈUnderstanding of microservice architecture principles;
βοΈExperience of GIT version control system;
βοΈExperience with RabbitMQ;
βοΈExperience with Redis;
βοΈExperience with databases MongoDB, MySQL;
βοΈAt least an Intermediate level of English.
β Will be a plus:
βοΈ2+ years of hands-on experience developing over 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:
π§π»βπ» Learning and development opportunities and interesting, challenging tasks;
π Official employment following Spain/EU laws, including registration of family members;
βοΈ Relocation package (flight tickets + 2-week hotel stay);
π Language development support and partial compensation for classes;
π Birthday celebration gift;
π 23 working days of Annual Vacation for proper rest;ποΈββοΈSocial Club and more than 50 events per year - coming soon;
βοΈ Competitive remuneration level with annual review;
ππ»ββοΈ Teambuilding activities.
Bold moves start here. Make yours. Apply today!
More -
Β· 76 views Β· 4 applications Β· 29d
Senior Node.js Developer
Full Remote Β· Poland Β· 6 years of experience Β· English - B2Hi there, Weβre looking for a talented Senior Node.js Developer to help build the next generation of AI-driven finance solutions. Location: Poland only. About the project: Our client provides an AI-powered platform that revolutionises corporate expense...Hi there,
Weβre looking for a talented Senior Node.js Developer to help build the next generation of AI-driven finance solutions.
Location: Poland only.
About the project:Our client provides an AI-powered platform that revolutionises corporate expense management by automating approval workflows, tracking real-time spending, and offering data-driven budgeting insights.
Designed for mid to large-sized businesses (200 to 10,000 employees), the solution ensures scalability and flexibility, enabling greater control over expenses while enhancing employee autonomy.
By replacing traditional expense reports, it streamlines financial processes, helping companies embrace digital finance through intelligent, integrated software!
Requirements:
β 7+ years of backend development experience with production systems
β Proficiency in Node.js for building scalable backend applications
β Strong experience with SQL databases (MySQL, PostgreSQL), including query optimization and performance tuning
β Familiarity with backend frameworks such as Express.js or similar
β Experience working in Agile environments
β Strong analytical and problem-solving skills for performance optimization and system efficiency
β Excellent collaboration and communication skills within cross-functional teams
β Experience with cloud services (AWS, GCP, Azure)
β Familiarity with microservices architecture and containerization (Docker, Kubernetes)
β Knowledge of CI/CD practices
β Strong experience with AI development tools and frameworks
β Upper-Intermediate English level or higher
Responsibilities:
β Design, implement, and maintain scalable, secure, and high-performance backend systems
β Build and manage RESTful APIs for seamless integration and smooth user interactions
β Optimize database queries, manage schemas, and ensure data integrity with large datasets
β Collaborate with frontend engineers, product managers, and cross-functional teams to deliver impactful features
β Contribute to system architecture design, ensuring scalability, resilience, and maintainability
β Participate in code reviews, refactor code for performance, and suggest optimizations
β Ensure backend processes follow security, compliance, and data privacy best practices
β Monitor and optimize backend performance for a smooth user experience
What we offer:
β Flexible Work Environment: Opportunity to work remotely
β Premium Medical Insurance: Comprehensive health insurance for your well-being
β 1:1 English Classes: Individual English language training to enhance communication skills
β Great Team: Supportive, collaborative, and dynamic international team
β Equipment Provided: All necessary equipment supplied for efficient job performance
β Annual Vacation: 18 days of paid vacation and 7 days of paid sick leave
β Commitment to Hiring Ukrainians: Dedicated to hiring Ukrainian talent and promoting Ukraine as a fantastic place to work
β Flexible Payment System: Allows you to withdraw funds easily with multiple options
More
Does this position sound like a perfect match? Weβre eager to hear from you! -
Β· 106 views Β· 21 applications Β· 28d
Founding Senior Software Engineer
Full Remote Β· Ukraine Β· Product Β· 2 years of experience Β· English - B2Studio 402 is a software studio focused on turning cutting-edge technologies into real, market-ready products and companies. We work across multiple projects in parallel, using a shared TypeScript/Node.js/React platform and an AI-first mindset. Our...Studio 402 is a software studio focused on turning cutting-edge technologies into real, market-ready products and companies. We work across multiple projects in parallel, using a shared TypeScript/Node.js/React platform and an AI-first mindset.
Our values:
- Innovation first: We like to be early on new technologies, not late adopters.
- Ownership mindset: Engineers are product owners, not just ticket-takers.
- Technical excellence: We care about clean architecture, strong documentation, and long-term maintainability.
- Entrepreneurial spirit: We build with an eye toward real business impact and potential exits.
- Rapid adaptation: We move fast, adjust quickly, and learn in public.
The Role:
We are hiring a Founding Senior Software Engineer (senior to staff level) to act as the cross-cutting technical lead across several products in our portfolio.
You will:
- Own and evolve our shared TypeScript/Node.js/React platform.
- Set architecture patterns that other engineers follow.
- Partner directly with the founder on product and technical decisions.
- Stay hands-on: designing systems, writing code, reviewing pull requests, and shipping features.
This is an individual contributor role, not a people manager role, but your decisions will shape how other engineers build and ship.
What You Will Do:
Technical leadership
- Define and maintain architecture patterns across projects in our Node.js/TypeScript/React stack.
- Design scalable, well-documented APIs and backend systems used by multiple products.
- Establish shared libraries, tooling, and conventions so teams can move faster without reinventing the wheel.
Make clear, documented technical decisions and communicate the reasoning behind them.
Hands-on building
- Ship high-quality features end to end: from backend design to React/Next.js implementation where needed.
- Integrate third-party APIs and services, including AI and large language model providers when they add real product value.
- Write clean, testable, maintainable code with a focus on long-term quality, not just short-term hacks.
Create and maintain technical documentation that other engineers can rely on.
Product and ownership
- Work closely with the founder to translate business and product goals into technical strategies.
- Proactively propose improvements to products, architecture, and developer experience.
- Question requirements constructively and offer better solutions, not just point out problems.
Take true ownership: surface risks early, suggest trade-offs, and follow through to shipped outcomes.
Team impact (without being a manager)
- Help other engineers make good architectural and implementation choices.
- Raise the bar on code quality, testing, and documentation through example and thoughtful review.
Contribute to and refine the studioβs engineering practices, standards, and ownership culture.
What We Are Looking For:
Must-haves
- Senior-level experience (or above) building production systems in TypeScript and Node.js.
- Strong experience with modern frontend development using React.
- Proven track record of owning complex features or systems end to end: design, build, launch, iterate.
- Comfort operating in ambiguous environments: you can clarify requirements, propose approaches, and make decisions without needing rigid specifications.
- High ownership mindset: you think in terms of product and business impact, not just tasks completed.
- Strong communication skills: you document decisions, keep stakeholders updated, and communicate risks early.
- Experience designing APIs and backend architectures that serve multiple clients or products.
Solid understanding of engineering fundamentals: data modeling, caching, performance, observability, testing.
AI and agents
- Real interest in AI and agents, with enough experience to integrate large language models or related services into products, for example calling an LLM API, designing prompts, or wiring tools.
Excitement about using AI to build better products and workflows, even without a research background.
Nice-to-haves
- Experience acting as a de facto tech lead or staff-level individual contributor in a startup, studio, or multi-product environment.
- Experience with React Native or mobile development.
- Exposure to building internal platforms or shared component libraries for multiple teams or products.
- Experience with modern DevOps practices such as continuous integration and deployment, cloud infrastructure, and monitoring, sufficient to collaborate effectively with infrastructure-focused teammates.
Prior work in early-stage companies or studios where you helped define engineering culture and practices.
Who You Are
- You are a builder who prefers shipping real things to only discussing them.
- You are energized by ambiguity and open problem spaces, not frustrated by them.
- You care about both the architecture and the user: you think about how your decisions affect the product and the business.
- You are comfortable being accountable: you make decisions, document them, and own the outcomes.
- You prefer lightweight process and clear ownership over heavy process and bureaucracy.
You are not looking for a pure research role or a pure management role; you want to stay close to the code and the product.
How We Work
- Flat structure with direct communication between you, the founder, and the rest of the team.
- Multiple products in parallel, giving you exposure to a variety of problems and domains.
- Documentation and ownership: decisions get written down, and engineers are trusted to act on them.
Remote-first: we work fully remotely and optimize for written communication and clear expectations.
Compensation
We offer a competitive salary and meaningful equity for the right person. Exact details will be discussed directly with candidates and calibrated based on experience and impact.
More -
Β· 89 views Β· 29 applications Β· 28d
Senior Full Stack Node.js/React.js Developer
Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2We are looking for a Senior Full-Stack Engineer. This role is perfect for an experienced and proactive person with outstanding programming skills. The ideal candidate is a team player who has a passion for designing and developing innovative and scalable...We are looking for a Senior Full-Stack Engineer. This role is perfect for an experienced and proactive person with outstanding programming skills. The ideal candidate is a team player who has a passion for designing and developing innovative and scalable solutions, from front-end user interfaces to back-end system logic. This is an amazing opportunity to join a growing product in an enterprise company with ample opportunities for professional growth.
About Us
Check Point is a key player in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses connect in the era of cloud and remote work. Our team values collaboration, flawless execution, and an agile mindset. We offer continuous learning opportunities, including access to training programs, conferences, and workshops to help you grow professionally.
RESPONSIBILITIES
- End-to-end development of new software features (research, design, development, testing, deployment, monitoring).
- Contribute to technological and architectural decisions.
- Mentor other engineers in the team (via code reviews, dedicated sessions, pair programming, etc.).
- Analyze and improve efficiency, scalability, and stability of various components in our system.
- Optimize front-end and back-end performance and implement best practices for scalable and maintainable code.
- Participate in code reviews and provide constructive feedback to team members.
- Collaborate with Designers, Product Managers, and Software Engineers to deliver the best product to our customers.
SKILLS
- 5+ years extensive experience with Node.js/React.js/TypeScript.
- Proven track record of designing and building native-cloud web applications from scratch on AWS.
- Strong understanding of microservice architecture, including serverless (lambda).
- Experience working in Agile scrum teams.
- Solid grasp of design patterns, software development techniques, and clean code practices.
- A team player with a proactive and can-do approach.
- Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) is a plus.
- Bachelorβs degree in computer science/engineering.
- Upper-Intermediate level of English.
WE OFFER
- Work in a creative friendly environment using cutting-edge technologies.
- Work-life balance and flexible schedule.
- Competitive compensation with focus on your expectations; annual salary review.
- 24-day paid vacation and 100% paid sick leave.
- Financial support and legal support for individual entrepreneurs from our side.
- Professional, language and soft skills trainings.
- Health insurance coverage: individual and family, Fitness plan.
-
Β· 232 views Β· 28 applications Β· 10d
Senior Full-stack Node.js+React Engineer
Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· English - NoneJob Summary As a Senior Full-stack Engineer, you will architect and deliver end-to-end solutions for our cutting-edge Skin Gambling and Casino Platform, seamlessly integrating robust back-end services with responsive front-end experiences. Using Node.js...Job Summary
As a Senior Full-stack Engineer, you will architect and deliver end-to-end solutions for our cutting-edge Skin Gambling and Casino Platform, seamlessly integrating robust back-end services with responsive front-end experiences. Using Node.js and React, youβll transform design visions into a high-performance, secure platform that operates flawlessly across web and mobile devices, serving players globally.
Required Qualifications (Must-Have)- 6+ years of commercial software development experience, with a portfolio demonstrating complex web applications.
- 3+ years of experience as a Full-stack JavaScript/TypeScript Developer
- Solid expertise in Node.js, Nest.js, TypeORM, WebSockets, PostgreSQL, and Redis.
- Deep knowledge of SQL and NoSQL database architecture, optimization, and management.
- Proven hands-on experience with React.js and Next.js for building complex interactive web interfaces for desktop and mobile devices.
- Proficiency in TypeScript, MobX/Redux for state management, and modern CSS frameworks (SCSS or Tailwind CSS).
- Hands-on experience with Vite, monorepo tooling (e.g., Turborepo), and WebSocket integration.
- Experience with SSR and SPA architectures, understanding of reactive programming, and state management.
- Experience writing and executing tests, including unit, integration, and failure tests.
- Knowledge of Docker, Kubernetes, and the concepts and benefits of CI/CD processes.
- Knowledge of SOLID, GRASP, CQRS principles, GoF design patterns, and DDD concepts.
- Knowledge of Event Sourcing, including events, aggregates, projections, and event streams.
- Good knowledge of traditional monolithic architectures, microservices architecture, and hexagonal architecture's emphasis on separation of concerns.
- Fluency in Ukrainian or Russian and proficiency in English for technical collaboration in a remote/global team setting.
- Ability to work within the CET/EET time zone.
Your Advantage (Nice-to-Have)
- Experience with Skin/NFT Gambling or Online Casinos.
- Experience with high-load systems and payment service providers integration.
- Experience with blockchain technology in iGaming or Fintech.
- Previous experience working in a start-up environment with rapid iteration cycles.
Key Responsibilities
- Architect & Develop Full-Stack Solutions: Design, build, test, deploy, and maintain secure, scalable features for our Skin Gambling/Casino Platform using Node.js (Nest.js) and React.js (Next.js) across web and mobile.
- Build & Optimize Backend Services: Develop high-performance backend logic, APIs (including WebSockets), data access layers, and integrations using Node.js, PostgreSQL, Redis, and TypeORM.
- Engineer Frontend Experiences: Create responsive, complex UIs with React.js, Next.js, TypeScript, MobX/Redux, and modern CSS (SCSS/Tailwind), ensuring optimal user experience.
- Apply Architectural Principles: Implement SOLID, GRASP, DDD, CQRS, Event Sourcing, and design patterns (GoF), choosing appropriate architectures (mono/microservices, hexagonal).
- Ensure Performance & Scalability: Identify and resolve bottlenecks, optimize databases (PostgreSQL), implement caching (Redis), and design for global traffic demands.
- Uphold Quality: Write and execute comprehensive tests (unit, integration, E2E); conduct code reviews to ensure stability and prevent regressions.
- Partner Cross-Functionally: Collaborate with Product, Design, QA, and stakeholders to translate requirements into technical solutions on time.
- Solve Problems & Innovate: Troubleshoot complex issues; research and propose new technologies to enhance platform capabilities and efficiency.
- Document Systems: Create and maintain clear technical documentation for architectures, APIs, and processes.
Interview Stages
- Application Review
- Interview Stages (2-3 weeks)
- Prescreen Call with Recruiter - 15-30 min
- Technical Interview with Software Architect and CPO - 1.5-2 hr.
- Job Offer
- Referrals: Employment and Background Check
-
Β· 38 views Β· 4 applications Β· 28d
Solution Architect Node.js/ React
Hybrid Remote Β· Ukraine Β· 7 years of experience Β· English - B2About the Company The company's mission is to help businesses thrive through tech partnerships and strengthen the engineering community by sharing knowledge and creating opportunities. Their values are Continuous Growth, Team Synergy, Taking...About the Company
The company's mission is to help businesses thrive through tech partnerships and strengthen the engineering community by sharing knowledge and creating opportunities. Their values are Continuous Growth, Team Synergy, Taking Responsibility, Conscious Openness, and Result Driven. The company offers a safe, inclusive, and productive environment, whether you choose to work remotely or from their Kyiv or Lviv offices (equipped with stable electricity and Wi-Fi).
The Ideal Candidate
- 7+ years of IT industry experience with deep knowledge of JavaScript and TypeScript standards.
- Extensive experience with Node.js (Nest.js framework, scalable application design) and React.
- Proven track record of leading complex projects and development teams.
- Strong experience with AWS or other cloud providers.
- Skilled in mentoring, code review, and driving projects from inception to delivery.
- Business-oriented mindset with FinTech/EdTech domain experience.
- Strong architectural background, including pre-sales and discovery phases.
- English: Upper-Intermediate Strong or higher.
Nice to have: experience with Python, PHP, or .NET; background in competence/SDO offices; solution audit services experience.
What You Will Do
- Lead pre-sales activities: NFR elicitation, solution architecture, estimations, risk definition.
- Conduct discovery phases and recommend external tools/libraries to accelerate development.
- Guide and support development teams through code reviews.
- Drive R&D activities and POC execution.
- Interview external candidates and mentor team members.
- Troubleshoot and improve project code when needed.
What the Company Offers
- Competitive compensation (fixed + performance-based bonus).
- Exciting, challenging, and stable startup projects with modern tech stack.
- Career development opportunities with semi-annual and annual reviews.
- Professional study support, online courses, and certifications.
- Corporate English courses and daily client communication practice.
- VIP medical insurance or sports coverage.
- Flexible working hours (start between 8:00 and 11:30).
- Paid vacation (18 working days) and sick leave.
- Cozy offices in Kyiv & Lviv with generator & Starlink.
- Compensation for coworking (outside Kyiv & Lviv).
- Corporate lunch, soft skills clubs, team building, and corporate events.
- Unlimited remote work from anywhere in the world.
- Own charity fund.
-
Β· 319 views Β· 173 applications Β· 27d
Backend Engineer (TypeScript/Node.js)
Full Remote Β· Worldwide Β· 2 years of experience Β· English - B1Build real-time backend services for a multi-product platform We are developing a large-scale platform that brings together social networking, video, music, marketplace, and communication features. The project is in active development β no legacy, no long...Build real-time backend services for a multi-product platform
We are developing a large-scale platform that brings together social networking, video, music, marketplace, and communication features. The project is in active development β no legacy, no long onboarding. We are transitioning from a monolith to microservices and looking for a strong engineer who wants to build new services from scratch.
What You Will Do:
You will own specific business domains and develop backend services in TypeScript:
Domains may include:
- Real-time systems: notifications, WebSockets, presence
- Content services: posts, feeds, comments, reactions
- Social features: user discovery, suggestions, messaging
- Music module: playlists, recommendations, playback APIs
- Admin & moderation tools
- Search, filtering, recommendations
- Analytics, tracking, events
- Third-party integrations and internal tools
- Media: uploads, processing, optimization
Your responsibilities:
- Develop microservices in TypeScript (Node.js / Bun)
- Build REST APIs and real-time endpoints (WebSockets)
- Design PostgreSQL schemas and implement efficient data access
- Use Redis for caching, sessions, queues, pub/sub
- Write clean, type-safe, well-tested code
- Collaborate with the System Architect on service boundaries
- Monitor performance and optimize services
- Integrate with other backend services via API contracts
Requirements:
- 2+ years of professional TypeScript/Node.js experience
- Strong knowledge of async/await, promises, type system
- Experience with REST API development
- PostgreSQL (schema design, optimization)
- Redis (caching, pub/sub, queues)
- Authentication & authorization (JWT, sessions, OAuth)
- Docker
- Ability to write maintainable, well-tested code (Jest or similar)
- Comfort working in a fast-paced startup environment
Nice to Have:
- WebSockets / real-time systems
- Microservices architecture
- gRPC or message brokers (Kafka, NATS, Redis Streams, BullMQ)
- NestJS
- Prisma / TypeORM / Drizzle
- AWS / GCP
- Observability tools (APM, tracing, logging)
Why This Role Is Exciting:
- Greenfield development β build new services without legacy
- Ownership β you fully own your business domain
- Direct impact β influence architecture during key growth phase
- Real-time features β high impact, user-facing systems
- Fast delivery β see your work go live quickly