iOS Engineer - GoLogistics

Go Jek (Jakarta JK, Indonesia) 5 days ago
About the Role

In this role you will be responsible to build, release and maintain a large scale iOS application. You will also be responsible for working knowledge of the general mobile landscape, trends, and emerging technologies. In this role you will work closely with the product management team and cross-functional teams (Product Engineer, DevOps, Data, UX, QA, etc) to define, plan and execute the feature roadmap and to build robust, well-designed API contracts.

What You WIll Do

  • Design, build and improve the iOS mobile experience
  • Enabling and building personal, interconnected, Geo-location-leveraging mobile products, and experiences compatible with low bandwidth and often unreliable internet connections
  • Improves code structure and architecture in service of testability and maintainability
  • Build reusable iOS software components for interfacing with multiple application
  • Responsible for formulating and creating clear and efficient technical documentation
  • Implements code that is clear, concise, performant, tested, and easily understood by others
  • Automates repeated manual tasks to improve self/stream’s productivity
  • Stand back of their team in the tracking and reporting of execution metrics both through automation as well as disciplined adherence to processes and best practices

What You Will Need

  • Should at least have 4 years of experience in iOS development and working knowledge of the general mobile landscape, architectures and implementation (MVC, VIPER, MVVM), trends, and emerging technologies
  • Prior experience in building Frameworks and SDKs
  • Proficiency in Swift 4+, Xcode 10+
  • Able to write product specifications and participate in the planning phase, and write model code for functional and nonfunctional requirements including help improve the code quality standard across the team
  • Working experience with popular third-party libraries for networking, async, image loading etc
  • Familiarity with Instruments, LLDB, and other debugging tools 
  • Proficiency in Unit Testing and Test Driven Development
  • Experience with CI/CD optimization
About the Team
GoLogistics is Gojek's logistics solution with the mission to provide the most reliable and convenient way for consumers, sellers and businesses to fulfill their logistics needs. Our main product, GoSend is the leading instant delivery in Indonesia, and now has become the standard norm for delivering goods instantly when consumers buy from marketplaces. In addition, GoBox is a pioneer in on-demand commercial vehicles to help businesses in delivering their goods to their merchants and sellers. Selly is an award winning product built from our internal Hackathon with the mission to help social sellers to upgrade themselves. Today, GoLogistics have helped to facilitate deliveries for 500,000+ sellers and partners, both small mom-and-pop shops to large enterprises.

Similar jobs

iOS Engineer - GoLogistics

Apply On Company Site
Back to search page