About Us
ENFINT is an international company that creates IT platforms for a digital business transformation, helping our clients gain sustainable competitive advantages in the digital era. We focus on custom application development and implement comprehensive information systems. We deliver our projects using state-of-the-art technologies, enabling best combination of efficiency, scalability and robustness. Our industry and technical expertise, enhanced by our own software accelerators, allows us to solve business tasks of any complexity. Our clients include 11 of the top 100 global banks, as well as companies from 21 countries in Europe, Middle East, Asia and Africa.
Responsibilities
Create high-quality, clean, reusable and documented code;
Coordinate cross-functionally to ensure the project meets business objectives and compliance standards;
Support the testing and deployment of new services and features;
Participate in code reviews.
Qualifications
Master's or Bachelor’s degree in computer science, information systems management, or a related field;
5+ years of relevant work experience (NodeJS);
At least 1 year hands-on in TypeScript.
Technical skills
Excellent knowledge developing scalable and highly-available Restful APIs using NodeJS technologies;
Practical experience with GraphQL;
Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem;
Understanding of containerisation, experienced in Dockers, Kubernetes;
Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth);
Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka;
Experience in following best Coding, Security, Unit testing and Documentation standards and practices;
Experience in Banking, Financial and Fintech experience in an enterprise environment preferred.
Banking sector experience would be an added benefit.
Soft skills
Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience;
Self-motivator and self-starter, ability to own and drive things without supervision, and works collaboratively with the teams across the organisation.
Benefits
Competitive salary (negotiable, based on experience);
Opportunity to work on cutting-edge technologies in a highly innovative environment;
Dynamic and friendly work environment;
Company assistance with relocation expenses (if needed).
Skills Required
- Master's or Bachelor's degree in computer science, information systems management, or related field
- 5+ years of relevant work experience with Node.js
- At least 1 year hands-on experience in TypeScript
- Experience developing scalable, highly-available RESTful APIs using Node.js
- Practical experience with GraphQL
- Familiarity with CI/CD principles and troubleshooting distributed services
- Experience with containerization: Docker and Kubernetes
- Understanding of single-sign-on or token-based authentication (REST, JWT, OAuth)
- Experience with task/message queue technologies (Pushpin, Kafka) and cloud platforms (AWS, Microsoft Azure)
- Adherence to coding, security, unit testing, and documentation standards and practices
- Experience in Banking, Financial or Fintech enterprise environments
- Ability to influence technical decisions across teams and work independently
What We Do
ENFINT is a forward-thinking software development company dedicated to crafting cutting-edge AI-powered solutions specifically designed for financial institutions. Leveraging expertise in banking, financial technologies, IT, and AI, the company develops innovative solutions—such as the Flametree.ai platform—that enhance labor productivity by supplementing or replacing manual tasks with AI-driven capabilities to optimize operations and drive sustainable growth.









