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, Postgresql 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 a Senior Android Developer  with 4 year of experience. Candidate should have good command over:

 

  • Proficient with Java and Kotlin

  • Familiarity with using Restful APIs

  • Experience with multi-threading programming

  • Proficient understanding of code versioning tools such as Git

  • Hands on experience with Material Design and modern design style and layouts.

  • Define and implement app coding architectures to allow for future feature growth and maintainability.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Good understanding of how object oriented, functional and reactive programming is and where to use.

  • Understanding design patterns and state management

  • Unit-test code for robustness, including edge cases, usability, and general reliability.

  • Work on bug fixing and improving application performance.

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

  • Translate designs and wireframes into high quality code

  • Design, build, and maintain high performance, reusable, and reliable Java code

  • Experience with firebase is plus

  • Good knowledge of different Android versions and it's feature and different library

  • Ensure the best possible performance, quality, and responsiveness of the application

  • Identify and correct bottlenecks and fix bugs

  • Develops strong partnerships across the organization

  • Brings a positive, service-oriented approach to work

  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met.

  • Determine system performance standards.

نوکری کی تفصیلات

کل عہدے:
5 آسامیاں
نوکری کی شفٹ:
پہلا پہر
نوکری کی قسم:
نوکری کا مقام:
جنس:
کوئی ترجیح نہیں
کم از کم تعلیم:
انٹرمیڈیٹ / اے لیول
کیریئر کی سطح:
تجربہ کار پیشہ ور
کم از کم تجربہ:
4 سال
اس سے پہلے درخواست دیجیۓ:
مارچ ۰۳, ۲۰۱۹
تاریخِ اِشاعت:
جنوری ۳۰, ۲۰۱۹

Mikaels Lab OU

انفارمیشن ٹیکنالوجی · 51-100 ملازمین - کراچی

Mikaels Lab OU

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں

ملتی جلتی نوکریاں

Senior Android Developer

Phenologix, لاہور, پاکستان
مارچ ۰۸, ۲۰۲۴ شائع ہوئی

Senior Android Developer

OMA PAKISTAN (PRIVATE) LIMITED, کراچی, پاکستان
مارچ ۲۸, ۲۰۲۴ شائع ہوئی

Senior Android Developer

OMA PAKISTAN (PRIVATE) LIMITED, کراچی, پاکستان
مارچ ۲۸, ۲۰۲۴ شائع ہوئی

Android Developer

Zone Delivery Services, ایک سے زیادہ شہر, پاکستان
مارچ ۰۵, ۲۰۲۴ شائع ہوئی
تمام دیکھیں
I found a job on Rozee!