Senior Backend Developer (Python) | Based in Almaty or open to relocate

Дата размещения вакансии: 09.02.2026
Работодатель: Вериграм
Уровень зарплаты:
з/п не указана
Город:
Алматы
улица Кажымукана 22
Требуемый опыт работы:
Более 6 лет

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.