MOOKH Recruitement 2018 for Backend Engineer, Frontend Engineer, Application Details

MOOKH Recruitement 2018 for Backend Engineer, Frontend Engineer, Application Details

- Advertisements -

MOOKH is a social e-commerce platform that allows sellers to easily and quickly set up online stores that they can then embed on their social media or website. We currently service 3 categories i.e. Products, Tickets and Digital Content. Go to mymookh.com to learn more about us.

Backend Engineer

  • Job TypeFull Time
  • QualificationBA/BSc/HND
  • Location Nairobi
  • Job Field Engineering / Technical   ICT / Computer

Job Description

We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

Responsibilities

  • Integration of user-facing elements developed by a front-end developers with server side logic
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Maintaining our Backend Infrastructure

Skills And Qualifications

  • User authentication and authorization between multiple systems, servers, and environment
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Good Understanding of SQL
  • Strong Programming Skills in Python
  • A good undertanding of Django/Flask Framework
  • Experience with Postgres,Mysql database, Nosql(Mongo,Cassandra)
  • Data migration, transformation, and scripting
  • Outputting data in different formats
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Proficient understanding of code versioning tools, such as Git
  • Understanding of “session management” in a distributed server environment
  • Experience with Microsoft Azure will be an added advantage
  • A bachelor’s Degree in Computer Science or any other related Field

Frontend Engineer

  • Job TypeFull Time
  • QualificationBA/BSc/HND
  • Location Nairobi
  • Job Field ICT / Computer

Job Description

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

- Advertisements -

Responsibilities

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Collaborate with other team members and stakeholders

Skills And Qualifications

  • Proficient understanding of web markup, including HTML5, CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks(Reactjs,AngularJs), including jQuery
  • Good understanding of ReactJs and Angular 4
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of code versioning tools, such as Git, Mercurial
  • Good understanding of SEO principles and ensuring that application will adhere to them.

How to Apply

If you meet the above qualification send your CV to [email protected]. Be sure to include your portfolio.

- Advertisements -

    EXPLORE MORE:

Share this post with your Friends:


Previous article
Next article

Leave a Reply