Description

About the Role:  

 

As the Lead Back-End Developer at Beyond Z, you will be integral in designing and implementing server-side architecture that powers our AI solutions and mobile applications. You will work closely with front-end developers and other team members to ensure smooth data flow and system integration. This role provides an excellent opportunity to innovate in AI-driven projects and contribute to impactful, scalable solutions. 

 

Key Responsibilities 

 

System Architecture & Technical Leadership 

• Define and maintain the backend architecture for scalable, high-performance AI-driven   mobile and web applications. 

• Select and implement the appropriate tech stack, ensuring compatibility with AI models and APIs. 

• Design and document backend infrastructure, including data flow, APIs, and integrations. 

• Establish best practices for software development, including version control, CI/CD, and security protocols. 

• Ensure system scalability, considering future growth and multi-client deployment strategies. 

• Collaborate with UI/UX designers, front-end engineers, and AI specialists to ensure smooth integration. 

 

Backend Development & Performance Optimization 

• Develop, optimize, and maintain server-side applications, APIs, and databases. 

• Ensure high availability, security, and scalability of backend systems. 

• Implement authentication, authorization, and data security measures. 

• Work on real-time data processing, caching, and performance enhancements. 

• Debug and resolve complex backend issues efficiently. 

 

Collaboration & Team Growth 

• Work closely with AI engineers, frontend developers, and DevOps to ensure seamless system integration. 

• Provide technical mentorship to junior developers and other team members. 

• Stay ahead of emerging backend technologies and best practices to improve system performance. 

 

Requirements 

 

• 5+ years of experience in backend development with expertise in Python. 

• Strong experience in designing system architectures, API frameworks, and scalable infrastructure. 

• Proven ability to lead and make architectural decisions in complex projects. 

• Deep knowledge of Python frameworks (FastAPI, Django, Flask) and API development. 

• Experience with database design (SQL and NoSQL – PostgreSQL, MongoDB, etc.). 

• Experience working with cloud services (AWS, Azure and GCP). 

• Strong understanding of microservices architecture, caching, and API gateways. 

• Solid knowledge of DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes). 

• Strong problem-solving skills and a detail-oriented approach. 

 

Preferences 

• Experience in AI/ML-powered applications  

 • Familiarity with event-driven architecture and real-time data processing. 

• Hands-on experience with message queues (RabbitMQ, Kafka, Redis). 

• Strong knowledge of security best practices, including OAuth, JWT, and encryption techniques. 

• Prior experience in a technical leadership role or as a Tech Lead/Architect

Education

Any Graduate