Backend Developer

Engineering · Full-time · Islamabad, Pakistan

Job description

About Mobiz

Mobiz is an information technology firm, and we do three things exceptionally well: cloud and network automation, digital transformation, and data protection. Double-digit growth year-over-year has driven us to grow our team and ensure we stay ahead of the curve.

What Can You Expect?

Every day at Mobiz we work with a deep sense of purpose. We continuously innovate. Our mission is to empower our clients to do more through transformation.  You’ll work in a collaborative environment alongside highly talented people that improve client operations and exceed expectations.  We strive to simplify technology challenges, and no less.

Who Are We Looking For?

Mobiz is hiring a skilled Backend Developer to build and maintain the robust backend systems that power our applications. You will leverage your expertise in Python, web frameworks like Fast API and Django, and familiarity with Microsoft Azure AI to develop APIs, services, and functionalities that ensure a seamless user experience.

Backend Developer will work on architecture, infrastructure and functionality on the server that allows front end (User interface) to interact with the database and carry out different functions.

Key Responsibilities

  • Design, develop, and implement powerful backend systems using Python and web frameworks (Fast API, Django).

  • Create and maintain well-documented, scalable, and secure APIs for data access and manipulation.

  • Develop and integrate functionalities that interact with Microsoft Azure services and AI tools.

  • Collaborate with front-end developers and data scientists to ensure smooth integration across different layers of the application.

  • Perform unit testing, integration testing, and performance optimization of backend code.

  • Participate in the entire application lifecycle, focusing on coding and debugging.

  • Write clean code to develop functional web applications, troubleshoot and debug applications.

  • Perform UI tests to optimize performance.

  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic.

  • Gather and address technical and design requirements.

  • Provide training and support to internal teams.

  • Build reusable code and libraries for future use.

  • Troubleshoot and debug complex backend issues to ensure application stability and uptime.

  • Stay up to date with the latest advancements in backend development tools and technologies.

Qualifications 

  • Bachelor’s/Master’s degree (Computer Science or related field)

  • 2- 5 years of experience in backend development using Python.

  • Fluency in English is mandatory

Skills

  • In-depth knowledge of web development concepts (RESTful APIs, HTTP methods).
  • Proficiency in a web framework like Fast API or Django (experience with both is a plus).
  • Familiarity with Microsoft Azure cloud platform and its services.
  • Working knowledge of Microsoft Azure AI tools (experience with Cognitive Services or Machine Learning APIs is a plus).
  • Experience with database technologies (e.g. Postgre SQL, MySQL) and containerization technologies (e.g., Docker)
  • Experience in implementing security best practices for backend development.
  • Strong problem-solving skills and a passion for building efficient and maintainable code.
  • Excellent communication and collaboration skills to work effectively in a team environment.
  • Experience with cloud deployment and infrastructure management (e.g., Azure DevOps, AWS).
  • Experience in implementing security best practices for backend development.

What We Offer

  • A team of bright, hard-working, and innovative people that will contribute to your growth.
  • Vacation and a comprehensive benefits plan.

Other
This is an office-based job in Islamabad Pakistan

Closing

Mobiz embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better we are. We are an equal opportunity employer. We thank all applicants for their interest. We will contact you if you are selected to move forward in the recruiting process.

Org chart