Senior Software Engineer, Mobile (ios)

Malaysia, Malaysia

Job Description

Life at Grab At Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility. These principles guide and help us make decisio Life at Grab At Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility. These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast Asia. Get to know the Team When you're an engineer at Grab, you are part of the heart and soul of the company. Our passion is anchored in the work that we do, and this is reflected in the impact we make on millions of lives on a daily basis. Our team is empowered by creating amazing services and tools that serve millions of passengers, driving partners, and fellow grabbers. We are continuously looking to innovate the Safety of our platforms, which requires the help of top-notch iOS developers. Our production scale is massive. We process thousands of bookings a day and regularly see hundreds of millions of traffic data per month. When you push out new code millions of people will see what you made within seconds. Operating on this level is hard but deeply rewarding. Get to know the Role Safety is at the heart of what we do at Grab. We leverage rich datasets to find solutions to problems we face. This is a regional role where you'll have the opportunity to collaborate with a diverse cross-functional team of mobile and backend engineers, data scientists, product managers, and designers to deliver code behind apps that impact millions of lives in Southeast Asia. The Day-to-Day Activities: Take ownership of projects and work closely with the Product, Design, Mobile and Backend teams to design, build and extend consumer and/or partner facing new products, platforms and features. Build reusable iOS software components for the Grab platform. Monitor the performance of the live apps and continuously improve them on both code and experience level. Raise the bar by reviewing each other's code, share knowledge, tips and tricks, and generally help out - within and across teams. Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app releases are always worthy of five-star ratings. Mentor and support Junior Engineers to bring them up to speed with their tasks. Evaluate new mobile methodologies and technologies. The Must-Haves: Up-to-date on the modern iOS programming paradigm, and strong native mobile app development in Swift. You have a working knowledge of several architectural approaches, design, caching, data storage and security. Strong UI/UX design exposure and experience in making apps work intuitively and with pixel perfect interfaces. Experience with unit testing and UI test frameworks. Hands-on experience with CI pipelines & mobile apps build systems. You are highly accountable and take ownership. You also have a collaborative attitude, because 'Your Problem Is My Problem' (YPIMP). Strong CS fundamentals (with competencies in algorithms and data structures). A degree in computer science, software engineering, information technology or related fields. Our Commitment We recognize that with these individual attributes come different workplace challenges, and we will work with Grabbers to address them in our journey towards creating inclusion at Grab for all Grabbers.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD865692
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Malaysia, Malaysia
  • Education
    Not mentioned