Full Stack Developer at Mika Express Limited

Mika Express Limited - Location: Zambia, Lusaka

Job closed

Contract

Contract type
Permanent
Application deadline
13/10/2019

Description

Position
Full Stack Developer at Mika Express Limited
Vacancies
1
Description

Reports to: CTO

Location: Lusaka

Company:

Mika Express is an E-commerce platform that delivers the best online experience to users
across Africa.

Purpose of job:

Mika Express is looking for a Full stack Software Developer within a small IT team delivering
mainly mobile and web applications, BI/MI solutions using appropriate technologies such as Reactjs, Java, Python, Django, Scala, and MySQL. Also required to provide technical support for other existing solutions.

Responsibilities:

  • Develop the Backend/front-end of our E-Commerce Platform
  • Work with mobile app developers to design new APIs
  • Develop the backend-end functionality in our mobile apps.
  • Develop and maintaining MySQL Server Stored Procedures / ETL Packages
  • Develop consumer grade web based applications, eCommerce websites and advanced analytics components within the Platform
  • Manage and maintain the data models
  • Familiarity with REST API and web service development
  • Develop web applications using Python, Java, Scala, MVC, React JS, Node etc.
  • Mentor junior team members, reviewing their work and giving feedback and guidance.
  • Act as a Scrum Master on projects, and generally make sure the agile processes and tools are being used as the team agrees.
  • Act as a Configuration Manager, controlling and maintaining continuous deployment processes as the team agrees.
  • Requirements gathering and analysis
  • Write functional specifications and systems documentation
  • Application support of existing systems
  • To undertake any other reasonable duties and responsibilities as may be required
  • Build versioned containers for applications using Docker and Ansible

Requirements, Qualifications, Experience & Characteristics

Essential:

  • Bachelor’s Degree in Computer Science, Software Engineering or similar
  • Experience of working in a SCRUM Environment
  • 3+ years’ experience with HTML5, CSS, MVC, Django, ReactJS, JavaScript, Java and Scala
  • Experience working on open-source software i.e. LINUX, Nginx
  • Experience working with the modern web ecosystem: git, node.js, npm, gulp, bower
  • Strong communication skills in both spoken and written English
  • Team-player – able to work both with colleagues in an office-setting and remotely
  • Able to manage time effectively and prioritise workload
  • Able to use own initiative and solve problems; open-minded and able to adapt to change
  • Able to work effectively with people at all levels internally and externally
  • Able to travel around the country and internationally, including overnight/working week stays if necessary
  • Experience with relational databases like MySQL or PostgreSQL
  • Ability to learn new skills quickly; to adapt to a new environment and operate effectively within a short space of time.
  • Highly analytical
  • Highly articulate

Desired:

  • Experience developing for mobile platforms, eg iOS, Android, Windows Phone
  • Experience working with Atlassian JIRA, GIT
  • Experience working with Jenkins CI
  • Experience working with AWS and Azure
  • Experience with backend frameworks i.e. Django, Play, Spring, Spray.io, etc
Sharing is Caring! Click on the Icons Below and Share

Requirements

Min education
Primary school
Required experience
4 Years
Nationality
Not defined
Languages
Not defined
Skills
Not defined
Prerequisites

.

Company

Did not find vacancies of your interest?

Register to be informed when we have suitable positions for your profile.
By registering, you accept our Terms and conditions