FullStack Developer (Node.js + React)
We are looking for an experienced FullStack Developer, who will join a professional team.Our best candidate has strong problem-solving skills and attention to detail, ability to manage multiple projects and deadlines effectively, excellent communication and collaboration skills.
About:
Our client helps payment companies and online marketplaces manage risks when dealing with their merchants, sellers, and transactions. They simplify the process by combining many different services into one easy-to-use system, saving companies time and resources. Their platform is flexible and customizable, allowing companies to adjust it to their specific needs. Backed by top investors, the client’s team of experts is always ready to provide advice on best practices and vendor choices.
Responsibilities:
- Develop and maintain high-quality code using advanced practices like Domain-Driven Design, Clean Code principles, and Design Patterns;
- Implement and advocate for Test-Driven Development (TDD) practices;
- Prioritize tasks effectively to adapt to the fast-paced startup environment while ensuring codebase extensibility and modularity;
- Plan and implement complex systems, including event-driven architecture and distributed systems;
- Contribute to and maintain on-premise enterprise deployments, understanding enterprise-level requirements;
- Collaborate closely with other engineers, product managers, and stakeholders to deliver robust and scalable solutions.
Requirements:
- 7+ years of backend engineering experience in scaled companies, tackling complex challenges;
- 5+ years of Node.js coding experience;
- At least 3 years of React coding experience;
- Proven experience in planning and implementing complex systems, including event-driven architecture and distributed systems;
- Fluent proficiency in JavaScript/TypeScript;
- Experience with NestJS and FastAPI, both written in TypeScript;
- Familiarity with AWS services, including Postgres/RDS and Kubernetes;
- Experience in SaaS companies serving enterprises or the fintech industry;
- Demonstrated leadership and decision-making abilities in previous roles;
- At least Upper-Intermediate English level.
We offer:
Professional Development: free English courses, free access to the corporate Udemy account, possibility to participate and share your knowledge as a speaker in our internal meetups, and opportunity to work from anywhere (depends on the project).
Benefits: 100% paid vacation and sick leaves, health insurance, free accountant and lawyer services, access to psychological help, membership in the IT Cluster, discount program from WOG, recommendation program, loan program, convenient office location (Kyiv, Kharkiv, Zhytomyr), assistance in relocation, and opportunity to accumulate part of your salary in the company in dollar terms (for Ukrainian PE).