Apply For This Job

Close
or

Job Description

Job description

At Mikaels our aim is to help our employees enhance the products of our clients with the latest and best practices of the industry. These include optimized back-end systems using PHP/Python/Go/Node.js, Front-end using JS Frameworks, and using Machine Learning/Artificial Intelligence for making their products smarter and more productive. We want you to be able to be proficient in working across some of these technologies and be super-excited to learn the rest when opportunity presents.

Our challenges

We're looking for senior developers for our Pakistan office in Karachi who will help us grow the development team while making sure that we lead from the front in the technology space.

Our stack

We regularly try new tools, but the current stack is mostly PHP/Python/Go/Node.js on the back-end and HTML5, CSS3/SCSS & JS using Angular, React, Vue on the front-end. For Machine Learning, we’re currently comfortable with TensorFlow but are open to all sorts of experimentation that can outperform it. For database, we’re using MySQL and MongoDB.

These technologies vary from client to client, so be ready to learn and experiment :)

Your role

We try to match developers to their skills and preferences. Right now, we’re looking for an GO Developer  with 1 year of experience. Candidate should have good command over:

  • Writing scalable, robust, testable, efficient, and easily maintainable code.

  • Translating software requirements into stable, working, high performance software.

  • Playing a key role in architectural and design decisions, building toward an efficient microservices distributed architecture.

  • Follow best practices in all aspects of your work and advocate for process and technological improvements.

  • Participate in peer code reviews, architectural discussions and sprint planning.

  • Experience with Go, Python

  • Experience with design and implementation of REST- style APIs (preferred) using gin-gonic

  • Experience with Messaging Systems (RabbitMQ), a plus

  • Experience working with source control (git)

  • Experience on microservices development

Good to have:

  • Experience on AWS, heroku like cloud providers

  • Experience with Docker

  • Highly skilled in Golang Concurrency features, SQL/Postgres.

  • Knowledge of Docker & Kubernetes.

  • Working knowledge of ElasticSearch.

  • Understanding of Test Driven Development (TDD).

  • Hands on developer, focused on designing and building low latency API services.

Job Details

Total Positions:
10 Posts
Job Shift:
First Shift (Day)
Job Type:
Full Time/Permanent
Job Location:
Gender:
No Preference
Minimum Education:
Higher Secondary School Certificate/Intermediate/A-Level
Career Level:
Experienced Professional
Minimum Experience:
1 Year
Apply Before:
Jan 06, 2019
Posting Date:
Dec 07, 2018
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 Rozee Premium

Mikaels Lab OU

Information Technology · 51-100 employees - Karachi

Mikaels Lab OU

Similar Job Titles

Telemarketing Officer

Go Sky Travels & Tour, Lahore, Pakistan
Posted Nov 26, 2018