Apply For This Job

Close

Job Description

  • We are looking for an experienced software developer/engineer to join a team of professionals working in an e-commerce application for a promising and well-funded start-up.
  • Working with various front-end and client-side developers, you will be responsible for delivering the web application backend and server-side, this will include middle-wares and RESTful APIs written in Python Django.
  • You will have a 5+ years of experience with commercial and/or e-commerce application development as a software developer, Ideally, you will have a high-level proficiency in server-side development using Python Django framework or Flask.

Key Duties and Responsibilities

  • Take an active role in requirements gathering, solutions design, architecture, development, and deployment of web and mobile products.
  • Implement and code the requirements and processes gathered by other senior members such that it is optimal, correct, and flexible.
  • Must perform designing, development and testing of various Python endpoints such as RESTful APIs, and data modelling management using Django.
  • Oversee the development and release of quality code that adheres to best practices.
  • Manage, coach, train and motivate a high-performing development team.
  • Utilize Django to communicate with other client-side applications by passing the appropriate JSON data points.
  • Work closely with other team members and managers to better understand the problems and to achieve business objectives.
  • Document and share knowledge with other team members as necessary.

Technical Competencies

  • Work as a team in an Agile environment.
  • Experience with MySQL relational databases and handling large datasets.
  • Hands on experience working as a backend developer with a good understanding of object-oriented programming.
  • Hands on experience working with web services such as RESTful in Django or flask.
  • Knowledge of GitHub or GitLab and Docker containers.
  • Understanding and utilizations of database technologies such as MySQL .
  • Expertise with client-side JavaScript and knowledge of JavaScript frameworks (A plus).

Qualifications A computer Science graduate with a Bachelor degree or higher.

Job Details

Industry:
Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
5 Years
Apply Before:
Apr 04, 2021
Posting Date:
Mar 03, 2021
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Mihnati Premium

Ramz Al Aula

Hardware · 1-10 employees - Dammam