Node.js Developer Tech Lead

Our mission at Geniusee is to help businesses thrive through tech partnership and strengthen the engineering community by sharing knowledge and creating opportunities🌿
We care about Trust, Partnership, Transparency, and Responsibility. 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, Lviv or Warsaw with stable electricity and Wi-Fi , great — apply right now!

Description:
 

We are looking for a skilled and detail-oriented Tech Lead Node.js Engineer to join our team and contribute to the success of our projects in the FinTech, EdTech, and AgroTech domains.

Requirements:

●6+ years of experience in Software Engineering, with a strong background in backend architecture.
●Expert proficiency in Node.js & TypeScript, specifically with NestJS framework for building scalable, modular applications.
●Fintech Domain Knowledge: Strong understanding of payment gateways, transaction lifecycles, idempotency, and PCI DSS compliance requirements.
●Security First: Expertise in implementing OWASP best practices, encryption standards, and secure API design.
●English: Upper-Intermediate+ (Strong verbal communication is a must for direct client syncs).
Architectural Vision: Proven track record of designing complex, distributed systems from scratch (Microservices or Modular Monolith, Event-driven architecture).
Polyglot Mindset (Golang): The platform includes a critical routing engine built in Golang. You must be comfortable architecting/integrating Go services (previous commercial experience with Go is highly preferred).
Deep understanding of AWS ecosystem (Aurora RDS, Serverless/Lambda, Cognito, SQS/SNS). You should be able to set up the infrastructure, not just use it.
Experience with containerization (Docker, Kubernetes) and setting up CI/CD pipelines (GitLab/GitHub Actions).
 

Responsibilities:

Architect & Lead: Design the technical roadmap and architecture of the platform, making key decisions on technology stack, database schema, and service communication.
Write high-quality code for the most critical components of the system (core logic, routing engine, security modules).
Technical Leadership: Coordinate a team of 2 Senior Backend Developers. Conduct code reviews, ensure code quality, and resolve architectural blockers. No hand-holding, just professional alignment.
Security & Reliability: Ensure the system is secure by design (handling sensitive financial data) and highly available (robust error handling for payment flows).
Infrastructure & Process: Establish best coding practices, set up the CI/CD processes, and ensure smooth deployment to AWS.
Stakeholder Communication: Act as the main technical point of contact for the client, translating business requirements into technical solutions.

Nice to have:

Previous experience launching a Fintech startup MVP.
Experience with high-load systems and payment orchestration specifically.
Terraform / IaC experience.

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.

Required skills experience

Node.js 5 years
OWASP 2 years

Required domain experience

Fintech 3 years

Required languages

English B2 - Upper Intermediate
Published 11 December
53 views
·
1 application
100% read
·
100% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...