Staff Engineer Android
Our client is not only a subsidiary Company of Etisalat, but also one the biggest online grocery retail chain in UAE. They require the services of an exceptional candidate as Staff Engineer IOS with minimum 6 years experience for their Pakistan Office in Faisalabad/Lahore. Johar Town.
ROLE SUMMARY
The Android Software Engineer will be focusing on a variety of projects within the engineering team including the building of mobile applications across all the products and services and manage all mobile integrations across all platforms, his main goal is to support the business and the product by building the requested requirements that will support the business to grow as well he should be responsible for the technology stack and the being up to date with all the related domain technologies assuring utilizing them to support the business and the app.
What youll be doing:
- Solve engineering problems in areas such as but not limited to routing, performance, scale, distributed and fault-tolerant systems in the domain of logistics and delivery
- Responsible for definition, design, development, and successful, timely completion of new features in current and future products
- Responsible for design reviews, ensure the quality of group modules in existing products
- Recommend alternative effective approaches, utilize new technology to achieve goals
- Ability to work on complex problems of diverse scope where analyses of situation or data require an in-depth evaluation of various factors which may be challenging to define
- Design and implement new user-facing features in large, complex mobile applications.
- Build libraries and frameworks that support authentication.
- Advanced disciplinary knowledge of Android, Java software development processes, tools, methods, and test development.
What You Should Already Have
- 6 Years of advanced disciplinary knowledge of Android, Java software development processes, tools, methods, and test development.
- Extensive knowledge of the core android services is a plus
- Strong foundation in Google Material Design principles and guidelines
- Knack for benchmarking and optimization
- Solid understanding of object-oriented programming
- Knowledge of memory management and multi-threading
- Strong foundation in RESTful APIs to connect to back-end service
- Strong foundation in UI design and a user-oriented focus.
- Good knowledge of performance limits and characteristics
- Proficient understanding of code versioning tools, such as Git and distributed versioning control.
- Strong foundation in computer science, with competencies in robust software design for performance and scale.
- Experience with one or more general-purpose programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript, Go, or Swift, nodeJs.
- Fluent communication in English verbal and written
Why It is a Unique Opportunity
- You will be part of a multinational Group “Etisalat” with presence in various countries
- You will play role a major player in the UAE fastest growing and one of the biggest online retail grocery business.
- You will work with a great team
- Lot of learning opportunities and experience of lifetime
- You will part of great culture
- Congenial Atmosphere
- Your salary will be in AED. Hence your risk of currency fluctuation is absolutely covered. You have rather chances of increase in your salary with increase in USD.
- The salary mentioned will be your net salary
- Excellent and common place location in Lahore, Johar Town
- An excellent salary package that comprise of two parts, i.e. up to 6,000 AED as fixed and up to 1,500 AED varies with KPI’s achievement