Jobs Node.js
203-
Β· 69 views Β· 15 applications Β· 10d
Node.js Developer
Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper IntermediateTenexti is an emerging software development company based in Lviv. We specialize in creating innovative solutions, delivering high-quality results, and helping our clients turn their ideas into reality. With a passion for technology and a commitment to...Tenexti is an emerging software development company based in Lviv. We specialize in creating innovative solutions, delivering high-quality results, and helping our clients turn their ideas into reality. With a passion for technology and a commitment to excellence, we strive to build lasting partnerships and drive meaningful impact through our work.
We are looking for Node.js Developer to join our team.
π§π»βπ»What we expect from the ideal candidate:
- You have 2+ years of experience.
- You are a good engineer. You donβt write code just to the point when it starts working. You go the extra mile to make your code elegant. You are passionate about technology and you take ownership of the things you implement. You have skills to design architecture that is simple, robust and easy to maintain.
- You are a good team player. You treat people around you well and you like to work as part of a team.
- You donβt need supervision, you are self-driven and you donβt need anyone to manage you. You can solve problems on your own.
π‘What you will do:
- Play a key role in defining how particular feature should be implemented based on the architectural best practises.
- Perform code review. Suggest better, cleaner, and simpler approaches.
- Suggest technical improvements to the project: how to improve DevEx, how to improve system stability, and how to simplify the codebase, APIs, etc.
- Implement complex features that span across multiple microservices.
Team and Customer:
We are a team of engineers based in Lviv seeking a talented Node.js Software Engineer. You will be working with us for a US-based customer. All engineers are located in Ukraine which means that all important architectural decisions are being made here locally, so you wonβt have late calls with the team members from the US. This also means that all knowledge of the system is available on our side so you wonβt be blocked by some knowledge holders that are located overseas.
Our customer is not backed by venture capital but by reliable source of business revenue. This means that we are self-funded and donβt experience pressure from the venture capital to cut roles in Ukraine due to βcountry risksβ. You may be already aware that this is quite common lately.
The reason why we are hiring is due to business growth. We see that by leveraging technology and smart people we can empower the business to growth further.
Product:
At a high-level, the product we are working on is a service for ticket brokers that collects terabytes of information from the internet and processes it. Later on this data is processed and presented to clients so they can make a decision on which tickets to buy.
From the technical perspective this product is both interesting and challenging. It is very far from being a simple CRUD application. It is rather a set of different systems that are aimed at retrieving terabytes of data from the internet and process it efficiently and reliably.
Here are some technical details that might be interesting to know:
- To fulfill our business automation needs we run about 80~ chrome browsers 24/7.
- We have constant load on the system of roughly 20-40 requests/second. Sometimes there are spikes that we need to tackle and stay resilient and responsive. While this number might not sound impressive, it is worth to note that we have to guarantee system reliability 24/7 and that some of the requests require browser interventions that leads to high resource allocations.
- Our current infrastructure is backed by K8S cluster, that in total has 126 CPUs cores and 482GB of RAM as of the moment of writing.
πOur technology stack:
- Typescript, Node.js & Nest.js;
- Prisma, MongoDB & Postgres, Redis;
- Hasura & GraphQL;
- Kubernetes;
- CI built on top of ArgoCD and Github Actions;
- React, react-query, Antd;
- Java 21 & Spring Boot;
- Opensearch for logs;
- Prometheus & Grafana for metrics & traces. We use them heavily to build operational dashboards that show overall health of all pieces of the system.
Projects that we are actively working as of today, which you may be part of when you join:
- Automating repetitive tasks that are being done by team of offshore contractors;
- Increasing amount of integrations with ticket websites;
- Brainstorming how we can leverage technology to empower business to produce more sales and revenue in general;
- Maintaining integrations stability.
Why choose this project and team?
- Stable project that has been up for more than 8 years;
- The entire RnD team is located in Ukraine. All architectural decisions are being made here locally too. There are no knowledge holders oversees and no late calls;
- Opportunity to work on a quite high load production system and have an impact on how it is designed and shaped.
Perks and Benefits:
ποΈββοΈ Gym compensation
π18 days of paid vacation, public holidays, and paid sick leave
π» Modern tech gear: MacBook based on silicon CPU (M1-M3) with 32 of RAM
π¬π§ English lessons
β±οΈ Flexible working hours and no time trackers
βοΈ Possible trips to USA when the war ends. Before the war, we flew there twice and we loved it :)
If you read this far please start your message with βGlory to Ukraine!β, thank you!
More -
Β· 131 views Β· 43 applications Β· 10d
Middle Back-End Engineer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experience Β· B1 - IntermediateGamzix company, a dynamic player in the iGaming industry: β was founded in March 2020 with a vision to redefine the world of online slot games β has already successfully produced 60 slot games β the team has grown to over 100 skilled professionals and we...Gamzix company, a dynamic player in the iGaming industry:
β was founded in March 2020 with a vision to redefine the world of online slot games
β has already successfully produced 60 slot games
β the team has grown to over 100 skilled professionals and we continue to grow
β two strategically located offices in Europe
β with a strong focus on quality and compliance, we hold the prestigious MGA B2B Critical Supply License
β and certifications from industry leaders iTechLabs and GLI, ensuring the highest standards
Hi! π
Gamzix is a fast growing game provider in the iGaming industry, known for delivering engaging, high-quality slot games with cutting-edge technology and visual excellence. As we expand, weβre looking for a passionate Middle Back-End Engineer
Responsibilities:
- Architect, design, and maintain technical solutions across projects
- Conduct code reviews and enforce best practices for clean, maintainable code
- Collaborate with DevOps to enhance infrastructure: CI/CD, monitoring, logging, and reliability
- Develop and improve APIs and ensure data integrity and security
- Investigate, propose, and implement technical solutions for business needs
- Proactively handle system incidents and ensure uninterrupted service
Requirements:
- 3+ years of backend development experience with a strong focus on Node.js and TypeScript
- Experience with NestJS for building scalable backend applications
- Hands-on expertise with PostgreSQL, Redis, and RabbitMQ
- Solid understanding of microservices architecture and event-driven systems
- Familiarity with high-load applications and performance optimization techniques
- Strong problem-solving skills and the ability to work both independently and in a team
- Effective communication skills and a proactive mindset
- English level: Intermediate+ or proficiency in another language
Nice to Have:
- Experience working with AWS services and Kubernetes
- Knowledge of GitLab, TeamCity, ArgoCD, Grafana, and Prometheus
- Previous experience in Gambling/iGaming or similar high-load industries
Hiring process:
- 1st interview β Recruiter
- 2nd interview β Tech Team
- 3rd interview β CTO & HRD
What we offer:
- Market-level salary in the IT/Gaming industry
- 7-hour working day: 10:00β18:00 (including lunch break)
- Hybrid model in Warsaw; full remote for other locations
- Relocation support to Warsaw
- Home-office coverage
- Paid Sick Leave: up to 10 working days per year
- Paid Time Off: 18 vacation days, 10 days off, paid state holidays
- Corporate benefits: medical coverage, sport compensation, psychological services support
- Annual Performance Review
- Professional Development Support: reimbursement for external courses, training & certifications
- Corporate English classes (Business or General) β flexible timing
- Buddy Program
- Internal Gamzix Store (earn coins & exchange for branded gifts)
- Corporate team building and activities
Open and transparent communication β accessible C-levels, quick decision-making, humor and friendliness in meetings and within the team
Our people: here youβll find passionate, dedicated experts who love what they do. This is a place where your ideas matter, teamwork drives results, and everyone keeps up with the fast-paced rhythm of our industry.
Please note that feedback on your application will be provided within two weeks if a positive decision is made regarding your candidacy.
I give my consent in accordance with the Law on the Protection of Personal Data dated June 1, 2010, No. 2297, effective from January 1, 2011, for the processing of information classified as personal data
More -
Β· 103 views Β· 41 applications Β· 10d
NodeJS/AWS TeamLead
Full Remote Β· Worldwide Β· 5 years of experience Β· B2 - Upper IntermediateN.B.! Location - remote from Latvia, Lithuania, relocation is possible (we provide support). In partnership with one of the global consulting enterprises, on a large-scale digital program for a UK Telecommunication industry client, we are seeking a...N.B.! Location - remote from Latvia, Lithuania, relocation is possible (we provide support).
In partnership with one of the global consulting enterprises, on a large-scale digital program for a UK Telecommunication industry client, we are seeking a NodeJS/AWS TealLead to join the Information Syndication team. This team is responsible for building and maintaining the platforms and services that enable seamless distribution and syndication of information across multiple products and channels.Overview
As an Advanced Application Engineer, you will be responsible for developing innovative technology solutions for emerging industries and products. You will interpret system requirements into design specifications while being expected to be a subject matter expert, collaborate and manage the team to perform effectively. You will be responsible for team decisions, engage with multiple teams, and contribute to key decisions. Additionally, you will provide solutions to problems for your immediate team and across multiple teams.
Key Responsibilities
- Advanced proficiency in Node.js is required
- Design and implement user-friendly interfaces that enhance user experience.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Troubleshoot and debug applications to ensure optimal performance and reliability.
Must-Have Skills & Experience
- Strong hands-on experience with Node.js.
- Proven experience designing and building RESTful and/or GraphQL APIs.
- Solid understanding of cloud platforms (AWS preferred) and containerization (Docker, Kubernetes).
- Experience with databases (SQL and NoSQL) and caching solutions (Redis, Memcached).
- Familiarity with CI/CD pipelines and automated testing practices.
- Strong problem-solving skills and ability to work in an Agile environment.
- Excellent communication and collaboration skills.
- Advanced proficiency in AWS Lambda, TypeScript.
-
Β· 84 views Β· 25 applications Β· 10d
Frontend (React Next.js)
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper Intermediateβ’ 1x FTE Backend (FastAPI, Python) β’ 1x FTE Frontend (React Next.js) β’ Location/Time Zone: Work is in our time zone (Central European Time) -> Switzerland. β’ Commitment: 8-12 months. β’ Start: asap β’ Location: any β’ English: B2Key Information & Timeline β’...β’ 1x FTE Backend (FastAPI, Python)
More
β’ 1x FTE Frontend (React Next.js)
β’ Location/Time Zone: Work is in our time zone (Central European Time) -> Switzerland.
β’ Commitment: 8-12 months.
β’ Start: asap
β’ Location: any
β’ English: B2Key Information & Timeline
β’ Decision Deadline: By the end of next week.
β’ Process:
We present profiles.
The client decides who they want to meet.
A quick introductory call to gauge "flow" (no live coding).
-
Β· 72 views Β· 12 applications Β· 9d
Team Lead Full-Stack or Back-End Developer (Nest.js, React) to $4500
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateWe are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β asap. About the project: The client is working on developing a product for the maritime industry...We are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β asap.
About the project: The client is working on developing a product for the maritime industry that will analyze and help plan energy-saving measures to reduce fuel use and greenhouse gas emissions and, accordingly, reduce the taxes that owners currently pay for their environmental footprint.
Preferred Qualifications:
- Minimum 4 years of experience in software development.
- At least 2 years of experience with the required technologies: Node.js (the highest priority), Nest.js (the highest priority), Typescript, and React (lower priority). Front-end requirement is optional.
- At least 1 year of experience leading a team.
- Experience with SQL Server.
- Experience with Azure.
Minimum Upper-Intermediate level of English.
βΌοΈ Critical skills: absolute must-haves β (Node.js and Nest.js), Upper-Intermediate English.
What you will do: 70% of time β coding, 30% of time β leading a team. Work closely with the Operational Manager to help her with technical expertise.
Frontend (React + TypeScript)
- React patterns: Hooks, composition, controlled/uncontrolled forms, states, and error boundaries.
- Tooling: Vite, ESLint/Prettier, code-splitting, lazy loading, asset optimization, Core Web Vitals, and MUI library.
API clients: OpenAPI-first workflow; experience with generators like Orval and typed clients.
Backend (NestJS + TypeScript)
- Modular architecture: Modules, providers, DI, guards, interceptors, filters, pipes, and middleware.
- API design: REST standards, versioning, idempotency, pagination, consistent error contracts.
- AuthN/Z: JWT, role/permission models, secure headers
Data & Database
- TypeORM with Microsoft SQL Server (Azure SQL Database): Schema design, relations, migrations, indexing, and query performance.
CI/CD & Cloud
- GitHub Actions: Design and maintain reusable workflows for frontend and backend (build, test, lint), caching, secrets, environments, and required checks on PRs.
- Deployment pipelines: Automated deploys to dev/staging/production, integration of database migrations, basic rollback strategies, and approval gates.
- Azure App Service (Web App): Slot deployments (blue-green/staging), app settings and connection strings, health checks, and basic scaling (scale up/out).
- Azure SQL Database: Environment setup (dev/prod), connection management (firewall rules, private endpoints or equivalent), and backup/restore basics.
Observability, Security & Compliance
- Telemetry: Azure Application Insights logs/metrics/traces, dashboards, and alerting (SLOs/error budgets).
Architecture & Performance (for tech lead)
- Share experience and guide the team regarding decisions about system design and optimizations
- Performance: Experience in improvements and optimizations on cloud-based applications
Leadership & Process (for tech lead)
- Mentorship: Grow engineers via pairing, feedback, and structured learning paths.
- Code review culture: Fast, constructive reviews; enforce standards without blocking velocity.
- Agile execution: Help our manager with Road mapping, slicing epics, estimation, delivery metrics, and continuous improvement.
- Documentation: Help the team keep VitePress docs, onboarding guides, and runbooks up to date.
βΌοΈ Important: The client would ideally like the developer to come to Norway for onboarding. The client will cover all the expenses related to this. However, if you can not travel to Norway during this time, thatβs not a problem. Itβs not a deal breaker.
More -
Β· 143 views Β· 79 applications Β· 9d
Senior Full-Stack Node.js/React.js
Full Remote Β· Worldwide Β· 5 years of experience Β· B2 - Upper IntermediateWe are looking for a Senior Full-Stack Node.js/React.js Developer with a strong backend focus to join our team and help build and maintain modern education-focused digital products. Requirements: 5+ years of commercial experience with...We are looking for a Senior Full-Stack Node.js/React.js Developer with a strong backend focus to join our team and help build and maintain modern education-focused digital products.
Requirements:- 5+ years of commercial experience with JavaScript
- Experience with React.js
- Experience with Node.js / Nest.js
- Strong understanding of OOP and design patterns
- English β B2
Responsibilities:
- Develop and maintain backend services and internal systems
- Deliver clean, maintainable, testable code
- Work with relational and NoSQL databases
- Collaborate with the team to design effective technical solutions
- Stay up-to-date with modern development trends
We offer:- Regular salary reviews and opportunities for career growth
- Regular code reviews.
-
Β· 77 views Β· 28 applications Β· 9d
Backend Engineer (S2S Events, Meta CAPI, AppsFlyer/Adjust, Anti-Fraud)
Part-time Β· Full Remote Β· Worldwide Β· Product Β· 5 years of experienceWe are building an event-processing backend for a mobile app The system must receive webhooks, validate and filter events, and forward data via server-to-server integrations (Meta CAPI, AppsFlyer S2S, RevenueCat). Responsibilities Build and...We are building an event-processing backend for a mobile app
The system must receive webhooks, validate and filter events, and forward data via server-to-server integrations (Meta CAPI, AppsFlyer S2S, RevenueCat).
Responsibilities
- Build and support S2S event pipelines
- Integrate with Meta Conversion API
- Integrate with AppsFlyer S2S / Adjust S2S
- Process webhooks (RevenueCat, Firebase, external partners)
- Validate, normalize, deduplicate events
- Implement anti-fraud logic (rate limits, IP/device checks, duplicates)
More -
Β· 170 views Β· 59 applications Β· 9d
Back End Developer (Node.Js)
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· B1 - IntermediateWe are looking for a skilled Backend Developer (Node.js) to join our engineering team. You will be responsible for building and maintaining scalable, high-performance applications using Node.js. You will work closely with other developers, product...We are looking for a skilled Backend Developer (Node.js) to join our engineering team.
You will be responsible for building and maintaining scalable, high-performance applications using Node.js. You will work closely with other developers, product managers, and stakeholders to develop and deliver cutting-edge backend solutions for our platform.
Requirements:
- 5+ years of commercial backend development experience.
- 3+ years of development experience with Node.js;
- Experience developing projects with complex, variable logic.
- Strong understanding of SOLID principles, KISS, DRY, and YAGNI.
- Excellent understanding of data structures and algorithms.
- Solid web understanding, including HTTP, HTTPS, and browser behavior.
- Knowledge and practical application of GOF, Enterprise, and Architectural patterns.
- Strong understanding of Microservice Architecture.
- Ability to implement complex solutions and optimize systems for scalability and performance.
Nice to have:- Experience with OAuth/OpenID
- NoSQL (Redis)
- experience with Linux/Unix;
- experience with Kubernetes, Docker.
Responsibilities:- Develop and maintain scalable and high-performance Node.js backend systems for production environments.
- Handle web back-end development, ensuring robust and efficient architecture.
- Collaborate with cross-functional teams to design, implement, and optimize backend services.
- Troubleshoot and debug complex issues across the application and systems.
- Write clean, maintainable code while adhering to coding standards and best practices.
- Optimize the performance of backend services and databases for scalability.
- Integrate third-party APIs and services into our platform.
- Ensure security, performance, and reliability of the backend systems.
- Contribute to code reviews and knowledge sharing within the team
-
Β· 70 views Β· 9 applications Β· 8d
Senior Full Stack Node.js/React.js Developer
Full Remote Β· Ukraine Β· 6 years of experience Β· B2 - Upper IntermediateWe 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.
-
Β· 71 views Β· 11 applications Β· 8d
Team Lead Full-Stack or Back-End Developer (Nest.js, React) to $4500
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateWe are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β asap. About the project: The client is working on developing a product for the maritime industry...We are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β asap.
About the project: The client is working on developing a product for the maritime industry that will analyze and help plan energy-saving measures to reduce fuel use and greenhouse gas emissions and, accordingly, reduce the taxes that owners currently pay for their environmental footprint.
Preferred Qualifications:
- Minimum 4 years of experience in software development.
- At least 2 years of experience with the required technologies: Node.js (the highest priority), Nest.js (the highest priority), Typescript, and React (lower priority). Front-end requirement is optional.
- At least 1 year of experience leading a team.
- Experience with SQL Server.
- Experience with Azure.
Minimum Upper-Intermediate level of English.
βΌοΈ Critical skills: absolute must-haves β (Node.js and Nest.js), Upper-Intermediate English.
What you will do: 70% of time β coding, 30% of time β leading a team. Work closely with the Operational Manager to help her with technical expertise.
Frontend (React + TypeScript)
- React patterns: Hooks, composition, controlled/uncontrolled forms, states, and error boundaries.
- Tooling: Vite, ESLint/Prettier, code-splitting, lazy loading, asset optimization, Core Web Vitals, and MUI library.
API clients: OpenAPI-first workflow; experience with generators like Orval and typed clients.
Backend (NestJS + TypeScript)
- Modular architecture: Modules, providers, DI, guards, interceptors, filters, pipes, and middleware.
- API design: REST standards, versioning, idempotency, pagination, consistent error contracts.
- AuthN/Z: JWT, role/permission models, secure headers
Data & Database
- TypeORM with Microsoft SQL Server (Azure SQL Database): Schema design, relations, migrations, indexing, and query performance.
CI/CD & Cloud
- GitHub Actions: Design and maintain reusable workflows for frontend and backend (build, test, lint), caching, secrets, environments, and required checks on PRs.
- Deployment pipelines: Automated deploys to dev/staging/production, integration of database migrations, basic rollback strategies, and approval gates.
- Azure App Service (Web App): Slot deployments (blue-green/staging), app settings and connection strings, health checks, and basic scaling (scale up/out).
- Azure SQL Database: Environment setup (dev/prod), connection management (firewall rules, private endpoints or equivalent), and backup/restore basics.
Observability, Security & Compliance
- Telemetry: Azure Application Insights logs/metrics/traces, dashboards, and alerting (SLOs/error budgets).
Architecture & Performance (for tech lead)
- Share experience and guide the team regarding decisions about system design and optimizations
- Performance: Experience in improvements and optimizations on cloud-based applications
Leadership & Process (for tech lead)
- Mentorship: Grow engineers via pairing, feedback, and structured learning paths.
- Code review culture: Fast, constructive reviews; enforce standards without blocking velocity.
- Agile execution: Help our manager with Road mapping, slicing epics, estimation, delivery metrics, and continuous improvement.
- Documentation: Help the team keep VitePress docs, onboarding guides, and runbooks up to date.
βΌοΈ Important: The client would ideally like the developer to come to Norway for onboarding. The client will cover all the expenses related to this. However, if you can not travel to Norway during this time, thatβs not a problem. Itβs not a deal breaker.
More -
Β· 138 views Β· 21 applications Β· 8d
App Developer
Full Remote Β· Worldwide Β· 3 years of experience Β· B2 - Upper IntermediateQIT Software is looking for an experienced App Developer to build, launch, and maintain an application on one or more major SaaS marketplaces such as: - Shopify - HubSpot - Canva - Adobe - Figma - Slack - Salesforce - Others Responsibilities Develop and...QIT Software is looking for an experienced App Developer to build, launch, and maintain an application on one or more major SaaS marketplaces such as:
- Shopify
- HubSpot
- Canva
- Adobe
- Figma
- Slack
- Salesforce
- Others
Responsibilities- Develop and launch a fully functional app or integration on a major SaaS platform
- Connect and extend our productβs functionality through REST APIs and webhooks
- Implement secure authentication (OAuth 2.0) and handle multi-tenant configurations
- Manage submission, approval, and version updates on marketplace
- Provide ongoing support, maintenance, and improvements post-launch
Requirements- Proven experience developing apps for Shopify, HubSpot, Canva, Adobe, Slack, or similar ecosystems
- Strong experience in Python, Node.js, or TypeScript
- Hands-on experience with REST APIs, webhooks, and OAuth 2.0
- Knowledge of deployment best practices (cloud hosting, CI/CD pipelines)
- Familiarity with marketplace submission and approval processes
- Excellent communication and ownership mindset
- Must align full-time with PST timezone
Details:
- Schedule: Full-time, remote
- Client: USA
- Duration: long-term
- Tech stack: Python, Node.js, TypeScript, SQL/NoSQL, APIs, etc.
- Timezone: 8 hours overlap with PST
Hiring process:
1 - Pre-screen (up to 30 mins), 2 - Application (Q&A + Brief video introduction (up to 2 minutes)), 3- Technical Interview (live coding up to 1 hour), 4 - Team fit interview with Co-founder
-
Β· 68 views Β· 17 applications Β· 7d
Senior Node.js Engineer
Full Remote Β· Ukraine Β· 4 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πΏ
More
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. Weβre building a modern payments orchestration platform from scratch - a flexible solution that streamlines and automates payment flows for any industry, from e-commerce to travel.
Requirements:
β 5 + years of relevant experience in the IT industry, strong knowledge of JavaScript including ECMAScript;
β Experience with Node.js on top of NestJS;
β Experience with TypeScript;
β Experience with AWS;
β Experience with Aurora RDS;
β Experience with Serverless;
β Experience with PostgreSQL;
β Experience with Cognito;
β Fintech Experience: Understanding of payment processing, transaction lifecycles, and idempotency.
β Security First: Implementation of OWASP standards, data encryption, and secure API design (experience with PCI DSS constraints is a huge advantage).
β Expert level proficiency in Node.js with extensive experience in software architecture and design patterns;
β Ability to design and implement complex software solutions, ensuring robust error handling, security, and data protection;
β Proficient in handling security measures, including OWASP best practices, encryption, and secure API design;
β Strong leadership skills, with experience in project management, resource allocation, and team coordination;
β Excellent problem-solving skills, with a deep understanding of software engineering fundamentals and best practices;
β Experience with containerization and orchestration tools like Docker and Kubernetes, and familiarity with microservices architecture;
β English: Upper Intermediate.
Responsibilities:
β Architect and develop high-performance server-side applications using Node.js, ensuring scalability and maintainability;
β Mentor junior and mid-level developers, overseeing their integration into project teams and fostering their professional growth;
β Lead the development of project architecture, establishing best coding practices, design patterns, and architectural principles;
β Evaluate and implement advanced software engineering processes, tools, and methodologies to enhance development efficiency;
β Coordinate cross-functional team efforts, ensuring alignment with project goals, timelines, and quality standards;
β Stay updated with the latest industry trends, technologies, and best practices, and apply them to enhance the development process.
Nice to have:
β Golang experience - a big plus.
What will you get:
β Competitive salary and good compensation package;
β Exciting, challenging and stable startup projects with a modern stack;
β Corporate English course;
β Ability to practice English and communication skills through permanent interaction with clients from all over the world;
β Professional study compensation, online courses and certifications;
β Career development opportunity, semi-annual and annual salary review process;
β Necessary equipment to perform work tasks;
β VIP medical insurance or sports coverage;
β Informal and friendly atmosphere;
β The ability to focus on your work: a lack of bureaucracy and micromanagement;
β Flexible working hours (start your day between 8:00 and 11:30);
β Team buildings, corporate events;
β Paid vacation (18 working days) and sick leaves;
β Cozy offices in 2 cities ( Kyiv & Lviv ) with electricity and Wi-Fi ( Generator & Starlink )
β Compensation for coworking (except for employees from Kyiv and Lviv)
β Corporate lunch + soft skills clubs
β Unlimited work from home from anywhere in the world (remote);
β Geniusee has its own charity fund. -
Β· 109 views Β· 17 applications Β· 7d
Backend Technical Lead (Node.js + Blockchain)
Full Remote Β· Worldwide Β· 6 years of experience Β· B2 - Upper Intermediate(Node.js Β· Fintech Β· Payments Β· Blockchain Β· TON Β· TRON Β· High-Load Architecture) Tetracode is looking for a skilled Backend Technical Lead to join our team. As a Backend Technical Lead, you will lead the architecture, development, and delivery of...(Node.js Β· Fintech Β· Payments Β· Blockchain Β· TON Β· TRON Β· High-Load Architecture)
Tetracode is looking for a skilled Backend Technical Lead to join our team. As a Backend Technical Lead, you will lead the architecture, development, and delivery of complex backend systems across fintech, payments, and blockchain environments. You will drive technical decisions, define scalable system architectures, integrate multiple financial rails (fiat + crypto), and ensure reliability, security, and compliance across the entire platform.
This is a leadership role that combines backend engineering excellence, fintech expertise, blockchain integrations, and strong architectural thinking.Key Responsibilities
1) Architecture & Technical Strategy
β’ Design and own end-to-end architecture of distributed backend systems
β’ Define technical standards, API contracts, service boundaries, and integration patterns
β’ Build scalable microservice and event-driven systems (Kafka/RabbitMQ/SQS)
β’ Ensure system reliability, observability, monitoring, and failover strategies
β’ Transform business requirements into architectural roadmaps and technical documentation
β’ Validate estimations, perform technical reviews, and guide engineering decisions2) Backend Engineering Leadership
β’ Lead backend development using Node.js, TypeScript, NestJS
β’ Oversee code quality, design patterns, testing standards, and CI/CD processes
β’ Build high-load, low-latency services for real-time operations
β’ Lead refactoring, performance improvements, and infrastructure optimization
β’ Mentor engineers, guide mid/senior developers, support hiring and onboarding3) Payments, Cards & Fintech Infrastructure
β’ Integrate and maintain payment gateways, processors, acquirers
β’ Work with crypto and fiat rails: cards, SEPA/SWIFT, IBAN accounts, top-ups, payouts
β’ Build internal financial ledgers, commission engines, fee logic, reconciliation systems
β’ Implement 3DS, webhook systems with idempotency, and settlement workflows
β’ Integrate KYC/AML/KYB vendors (Sumsub, Persona, Veriff, etc.)
β’ Implement anti-fraud, risk scoring, transaction monitoring
β’ Ensure PCI DSS, GDPR and security compliance4) Blockchain Integrations (TON, TRON, EVM, Solana)
β’ Architect and implement blockchain modules for signing, indexing, and transactions
β’ Interact with TON (tonweb/blueprint), TRON (TronWeb/TRC-20), EVM (ethers.js), Solana (SPL)
β’ Build multi-chain wallet logic (custodial + non-custodial flows)
β’ Work with smart contracts, events, gasless mechanics, fee abstraction
β’ Implement secure on-chain/off-chain synchronization
β’ Build indexers, parsers, notification pipelines, VRF/lottery logic if required5) Security, Compliance & Data Protection
β’ Implement secure storage, tokenization, encryption, and key management
β’ Lead threat modeling and resolve vulnerabilities
β’ Build complex permission systems (RBAC/ABAC), audit logs, fraud detection
β’ Ensure compliance with international financial standards
β’ Coordinate with legal/compliance teams on transaction/AML policies6) Cross-Functional Leadership & Communication
β’ Lead technical communication with clients and stakeholders
β’ Present architecture decisions clearly and defend technical choices
β’ Collaborate with frontend, mobile, DevOps, QA, product, and UX teams
β’ Support sprint planning, roadmap execution, release management
β’ Ensure alignment between engineering and business goalsRequirements
Technical Core
β’ 6+ years of backend development with Node.js
β’ Expert-level TypeScript
β’ Deep experience with NestJS and backend enterprise architecture
β’ Strong understanding of microservices, distributed systems, and event-driven flows
β’ Experience with SQL/NoSQL (PostgreSQL, Redis, MongoDB)
β’ Knowledge of queues, schedulers, caching, and horizontal scaling
β’ Strong DevOps understanding: Docker, CI/CD, containers, cloud servicesFintech & Payments
- Experience integrating payment providers, on/off ramps, card issuing
- Knowledge of settlement cycles, ledgers, reconciliation, FX conversions
Understanding of AML, risk monitoring, KYT, compliance frameworks
Blockchain
- Practical experience with TON, TRON, EVM
- Understanding of smart contracts, gas models, event subscription
Experience building blockchain-enabled backend systems
Security
- Understanding of OAuth2, SSO, JWT, Keycloak/Auth0
- Knowledge of encryption, hashing, HSM-like architectures
Experience building reliable role/permission systems
Leadership
- Experience managing cross-functional teams
- Strong analytical thinking and ownership mindset
- Excellent communication skills (client-facing)
English B2+
Will Be a Plus
- Experience with mobile wallet architecture (iOS/Android)
- Understanding of L2 rollups, zk tech, or advanced DeFi mechanics
- Experience with high-load gaming or real-time reward systems
Knowledge of tokenomics, vesting, staking, DAO modules
What we offer
- Technological Challenges: You will participate in exciting technological projects where you can apply your skills and abilities.
- Team Collaboration: You will work in a team of highly skilled professionals who support each other and collectively achieve goals.
- Development Opportunities: We are committed to your professional growth and development. You will have the opportunity to learn and enhance your skills.
- Flexible Working Conditions: We understand the importance of maintaining a work-life balance. You will have the option to choose a flexible work schedule.
- Career Growth: At Tetracode, we support your career growth. You can move up the career ladder, expanding your responsibilities and opportunities.
Transparent and Competitive Compensation: We recognize that your work and contribution are vital to our success. Therefore, we offer transparent and competitive compensation that reflects your skills, experience, and contribution to the project.
Join Tetracode and become part of our innovative and cohesive team, where exciting challenges and opportunities for your professional growth await you!
-
Β· 63 views Β· 21 applications Β· 7d
Senior Node.js Developer (IRC280560)
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateJob Description Must have At least 4 years of years of commercial experience; Strong knowledge of vanilla JavaScript and Nodejs; Experience with development RESTful interfaces using Nodejs & Express; Good understanding and practical experience with...Job Description
Must have
- At least 4 years of years of commercial experience;
- Strong knowledge of vanilla JavaScript and Nodejs;
- Experience with development RESTful interfaces using Nodejs & Express;
- Good understanding and practical experience with AWS;
- Understanding and experience with using RabbitMQ.
- Strong knowledge of application design principles and unit testing;
- Good understanding of Continuous Integration and Continuous Delivery principles;
- Hands-on experience with GenAI tools and frameworks (Cursor, Claude, ChatGPT, etc.);
- Understanding of GenAI adoption practices β how to integrate and leverage generative AI capabilities within existing systems and development workflows;
- Good knowledge of PHP will be a plus;
- Proactiveness is a must, ability to work independently with no or minimal supervision;
- Strong communication skills, both written and spoken.
Job Responsibilities
We are currently seeking a skilled Node.js Developer to join our rapidly growing team, contribute to enhancing the capabilities of existing products, and participate in the creation of new ones.
Key Responsibilities:
- Collaborate closely with the Clientβs R&D team to align on requirements, coordinate with co-developers and management, and provide regular progress updates β strong communication skills are essential.
- Design and implement high-quality, efficient server-side code following best software engineering practices.
- Focus on performance optimization, conduct defect analysis, and troubleshoot existing solutions to ensure maximum system efficiency.
- Engage in DevOps-related activities, including work with AWS, CI/CD pipelines, Grafana, and other tools, as you become more familiar with our infrastructure.
- Participate in the continuous expansion of system functionality by developing new features and services.
Department/Project Description
A product is an affordable alternative to traditional broadcast video capture system. We provide a full broadcasting solution for amateurs, broadcasters, sports leagues, clubs, coaches and consumers, offering unique, interactive and immersive viewing experiences.
The AI-based automated production solution provides the sports market with easy and affordable ways to produce and distribute high-quality game, player videos and performance analysis. The system consists of a unique panoramic camera head and standard computers running proprietary algorithms for Panoramic and HD video and camera control.
Giving an editing platform for multiple types of athletic events we establish the first end-to-end automated video and data solution in the sports industry. The product revolutionizes sports video with an automated online video editing system that enables coaches to simply and easily access game video break downs, saving them time and hassle. Our range of products include game analysis, game exchange, and video replay. We support all major team sports and caters to every level from youth, high school, college, through professional.
More
-
Β· 84 views Β· 4 applications Β· 7d
Senior Backend Engineer (Node.js / Microservices) to $5500
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· C1 - AdvancedAbout Us Weβre Buff (https://www.buff.game/) - the earn-to-play gaming loyalty platform used by millions of gamers worldwide. Our mobile and desktop apps reward users for playing the games they love, and our backend platform powers a massive network of...About Us
Weβre Buff (https://www.buff.game/) - the earn-to-play gaming loyalty platform used by millions of gamers worldwide. Our mobile and desktop apps reward users for playing the games they love, and our backend platform powers a massive network of partners, marketing pipelines, and real-time engagement.
As we continue to scale fast, weβre strengthening our core engineering team with exceptional talent that can think big, move fast, and build systems that last.
If you look at scaling challenges and feel excitement (not fear), if CI/CD automation sparks joy, and if you enjoy shipping features end-to-endβrequirements, design, code, tests, monitoringβyou might just be βthe one.β
What Youβll Do
More
β’ Own backend features end-to-end: requirements clarification, architecture, implementation, testing, deployment, and post-release monitoring.
β’ Design and build scalable, resilient NestJS microservices running in AWS EKS.
β’ Work with PostgreSQL using Prisma ORM, as well as Valkey/Redis for caching and distributed workflows.
β’ Develop and optimize integrations with 3rd-party analytics, marketing, and gaming platforms.
β’ Work extensively with NATS + JetStream for pub/sub and queueing patterns.
β’ Lead efforts to improve reliability, scalability, observability, and automation across the platform.
β’ Champion CI/CD maturity and testing automation aligned with a trunk-based development workflow.
β’ Partner closely with product, analytics, and client teams to create high-impact features.
β’ Be an owner, a teammate, and a leaderβhelp improve processes, push quality forward, and bring ideas to life.
Tech Stack
β’ Backend: Node.js ecosystem, NestJS framework
β’ Storage: PostgreSQL + Prisma ORM
β’ Caching / Queues: Redis / Valkey, NATS JetStream
β’ Cloud: AWS (EKS, ECR, ALB, S3, Secrets Manager)
β’ CI/CD: GitHub Actions
β’ Ecosystem: Extensive 3rd-party integrations with marketing and analytics platforms
Required Experience
β’ 10+ years of experience in software development
β’ 5+ years in backend microservices architecture
β’ Strong expertise with Node.js and NestJS
β’ Hands-on experience with PostgreSQL and Prisma ORM
β’ Experience with Redis/Valkey
β’ Knowledge of NATS, JetStream, or similar pub/sub and streaming technologies
β’ Solid experience with AWS (EKS, ALB, ECR, S3, Secrets Manager)
β’ Strong proficiency with modern CI/CD best practices: GitHub Actions and Argo CD
Soft Skills
β’ Team player with strong communication and collaboration skills
β’ Thrives in a fast-paced, dynamic startup environment
β’ Creative thinker with the ability to solve problems outside the box
β’ Ownership mentality and passion for high-quality engineering
Bonus Skills
β’ Experience with React, React Native, or Electron
β’ Understanding of marketing and attribution systems from an engineering perspective
Why Join Us?
β’ Build high-scale systems used by millions of gamers
β’ Work on a unique, data-rich, real-time platform
β’ Move fast, make an impact, and shape the future of Buff
β’ No politics, just talented people building great things together