Software Engineer - Backend & Conversational Platforms
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.