Jr. iOS Software Engineer
elGrocer - Online Grocery Delivery
Faisalabad, Punjab, Pakistan
3d ago

Hours : Full Time

Department : Tech Department

Location : Faisalabad Pakistan

Lahore - Pakistan

Company Profile : elGrocer is a UAE based grocery delivery marketplace platform. We aim to connect shoppers with the supermarkets and the brands they love.

Our vision is to fulfill the shoppers needs while supporting the digitalization of the grocery industry.

Company URL :

https : / / www.elgrocer.com /

ROLE SUMMARY

As an iOS Software Engineer you 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 managing all mobile integrations across all platforms.

Your main goal is to support the business and the product by building the requested requirements that will support the business to grow.

You are also responsible for the technology stack and being up to date with all the related domain technologies assuring utilizing them to support the business and the app.

What you’ll be doing :

  • Support team in solving 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
  • Support software engineers in definition, design, development, and successful, timely completion of new features in current and future products
  • Participate in 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 problems of diverse scope where analyses of situation or data require an in-depth evaluation of various factors which may be challenging to define
  • Participate in Design and implemention of 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

  • 3+ Years of advanced disciplinary knowledge of iOS, Swift, Objective-C software development processes, tools, methods, and test development.
  • In depth knowledge of core data; swiftUI knowledge is a plus.
  • 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 services
  • 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.
  • Having experience with one or more general-purpose programming languages including but not limited to : Java, C / C++, C#, Python, JavaScript, Go, or nodeJs is a plus
  • Fluent communication in English verbal and written
  • If you face technical difficulties during the application process, please submit your application directly to people elgrocer.com

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form