Back-End Developer

Astanahub — Kazakhstan · Posted ~2 hours ago

Full-time Onsite

Skills

Back-end web development Server-side application development API development Programming Software development Version control Testing Performance optimization Database integration Security Code review APIs Server-side applications Databases

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend developer is needed to design, build, and maintain reliable server-side applications and APIs for web and mobile products. You will implement business logic, integrate data storage, optimize performance, strengthen reliability and security, and collaborate with frontend, QA, and product teams. The role also includes code reviews, documentation, debugging, and refactoring.

Highlights

On-site backend role focused on scalable server-side applications and APIs, with opportunities to collaborate cross-functionally, participate in code reviews, and improve engineering standards and processes.

Description

Role Description This full-time Back End Developer role is an on-site position based in Astana. The Back End Developer will design, build, and maintain server-side applications and APIs that support web and mobile products. Responsibilities include implementing business logic, integrating data storage solutions, optimizing application performance, and ensuring reliability and security of backend services. The role involves collaborating closely with front-end developers, QA specialists, and product teams to deliver scalable features, as well as debugging, refactoring, and improving existing code. The Back End Developer will also participate in code reviews, contribute to technical documentation, and help refine development processes and standards. Qualifications Proficiency in Back-End Web Development and Programming to build and maintain server-side applications and APIs.Experience in Software Development practices, including version control, testing, and continuous integration.Strong understanding of Object-Oriented Programming (OOP) principles for designing modular and maintainable code.Ability to collaborate with Front-End Development teams to integrate user-facing elements with server-side logic.Familiarity with databases (SQL and/or NoSQL), API design (REST or GraphQL), and application security best practices.Solid problem-solving skills, attention to detail, and the ability to analyze and optimize system performance.Effective communication skills and experience working in cross-functional, on-site teams.Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.