Only candidates available for hybrid work in Almaty or ready to relocate will be considered. Fully remote work is not an option.
Company Description:
We are a technology-driven company specializing in artificial intelligence, machine learning, computer vision, fintech, and e-KYC solutions. Our mission is to enhance the speed and accessibility of financial and identity verification services through cutting-edge innovation. We design and develop proprietary identity verification products that empower businesses and individuals alike. As a Senior Backend Engineer, you will play a pivotal role in shaping our solutions, building scalable features, and delivering technology that serves tens of thousands of users daily.
Role Description:
Verigram is seeking a Senior Backend Developer to join our team in Almaty, with the option for a hybrid work model. In this full-time role, you will be responsible for designing, developing, and optimizing back-end systems for our SaaS products, ensuring seamless application integrations and high-performance solutions.
As a Senior Backend Developer, you will actively contribute to all phases of the software development lifecycle, from architecture design to deployment, while also mentoring junior developers. Your expertise in back-end technologies will play a key role in delivering scalable, high-quality products that align with customer needs. If you are a seasoned developer passionate about building robust and efficient backend systems, we’d love to hear from you.
Main Responsibilities:
Design and implement functional requirements.
Architect and code efficient backend functionalities in Python.
Perform code review, code quality check and improvement.
Show and define best practices and approach.
Facilitate the integration of front-end components with applications.
Oversee testing and address bug fixes.
Generate and update technical documentation.
Work collaboratively with UX/UI designers to bring designs to life in the code.
Mentor junior team members.
Propose and implement software enhancements and improvements.
Advocate and adhere to the principles of Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
Candidate Requirements:
5+ years of experience as a Python Developer.
1+ year of experience in team leadership.
Proficiency in Python frameworks (FastAPI, Flask, Pydantic).
Strong experience in designing RESTful APIs (JSON).
Solid understanding of SQL and NoSQL databases and networking protocols.
Expertise in service-oriented and microservices architectures.
Hands-on experience with Git, GitLab and CI/CD pipelines.
Strong knowledge of application security principles and risk mitigation.
Desirable Skills:
Experience integrating Machine Learning models into applications.
Familiarity with cloud services (AWS preferred).
Experience with Java Spring Boot and SOAP APIs.
Understanding of computer vision and deep learning concepts.
Champion of Agile methodologies.
Strong networking and negotiation skills.
We Offer:
Opportunity to be part of a fast-growing AI-driven organization.
Work on products used by hundreds of thousands of users.
Friendly, supportive, and innovative work environment.
Competitive salary based on experience and skills.
Clear career growth path with professional development opportunities.
Paid sick leave and vacation.
Flexible working hours with a hybrid work model.
АО «Freedom Bank Kazakhstan»
Алматы
до 1500000 KZT
Jet Finance (ТОО Mogo Kazakhstan)
Алматы
до 1200000 KZT