Software Engineer - Backend & Conversational Platforms

Prague

Job description

For our client in the banking sector, we are looking for a Software Engineer to join a team responsible for building and evolving modern backend services and conversational platforms (chatbots and voicebots).

This role combines backend engineering excellence with the development of intelligent, cloud-based solutions that support secure, scalable, and highly available banking services.

You will contribute to the design and implementation of robust backend systems while supporting AI-driven conversational solutions used across digital channels.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Node.js (TypeScript/JavaScript)

  • Participate in the design and implementation of new functionalities and system enhancements

  • Develop and maintain RESTful APIs (GraphQL is an advantage)

  • Contribute to backend components supporting chatbot and voicebot platforms

  • Collaborate on frontend components of conversational applications where required

  • Integrate internal banking systems and external services into a secure ecosystem

  • Ensure high performance, reliability, and security of backend services

  • Participate in architectural discussions and contribute to modern, highly available system design

  • Maintain code quality through testing, peer reviews, and CI/CD processes

  • Support continuous improvement of development standards and engineering practices

Requirements

Must Have

  • Strong experience with TypeScript/JavaScript backend development (Node.js)

  • Experience with frameworks such as Express.js or similar

  • Solid understanding of API design and backend architecture principles

  • Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB)

  • Basic knowledge of Azure Cloud

  • Understanding of authentication and authorisation mechanisms (e.g., JWT, OAuth2)

  • Experience working with version control systems (Git)

  • Fluent Czech and English (written and spoken)

Nice to Have

  • Experience with conversational AI, NLP, or Language Models

  • Knowledge of Prompt Engineering

  • Experience with LangChain or LlamaIndex

  • Experience with Azure AI Search or Azure OpenAI Service

  • Familiarity with ArgoCD and CI/CD tooling

  • Experience with Docker and cloud-native deployments

  • Frontend development experience (e.g., React)

Candidate Profile

  • Strong focus on clean, maintainable, and secure code

  • Ability to design scalable and resilient backend systems in a regulated environment

  • Structured and analytical approach to problem-solving

  • Experience working in cross-functional teams

  • Sense of ownership and accountability for delivered solutions

  • Interest in modern AI technologies within enterprise-grade environments

Benefits

  • Engaging projects across diverse industries, offering continuous professional challenges and growth opportunities

  • Tailor-made learning & development program, complemented by monthly in-house workshops to boost your skills

  • Flexible working hours and the possibility of home office

Company description

Who we are

Ableneo is a partner for AI and technology-driven transformation. We combine deep software engineering with business consulting to help organisations implement intelligent systems that deliver measurable results and reduce the risk of failed innovation.

What we do

AI & Data Enabling. We deploy chatbots and LLM solutions, automate documents and workflows, and work with Computer Vision. Our focus is on solving concrete business problems with AI and achieving a high success rate in real use cases.

Business Optimisation & Efficiency. We streamline processes, reduce delays, automate operational work, and set up more efficient ways of working.

Product Design & Development. We design and build digital products, customer journeys, and scalable platforms that support long-term growth.

Software Engineering. We offer flexible delivery models. From specialised roles to full teams, supporting both fast-growing companies and established enterprises.

Why join us

We have years of experience and strong references across startups, scale-ups, and large organisations. We work on assignments where AI makes real impact. For example, in the banking sector we validated an LLM solution with a high success rate in a real proof-of-concept.

At Ableneo you will work on projects that push the boundaries of AI and software engineering. You will solve complex problems, collaborate with decision-makers, and help build systems that have immediate business value.

If you want to shape the next generation of intelligent software, let’s talk.

Alexandra Gašparová

alexandra.gasparova@ableneo.com