This job posting is currently inactive. Check out other active jobs at Smartzi Lanka (Pvt) Limited.

Software Engineer (Android)

Smartzi Lanka (Pvt) Limited
Full-timeColombo, Sri Lanka

In recent years, technology moved the transportation market forward. There were people shaking things up out there, but, for us, there was still a way to go. The benefits swung in favor of the operators, while the rider (the paying customer) and driver (the hard worker) didn’t get the service they deserved. Smartzi is the answer. It’s the brain child of a tech company with the vision to disrupt the transportation market for the better. It’s an innovative and ethical business model that benefits all. We're planning do it at a global scale-energizing local economies and bringing opportunity to millions of people around the world.

Responsibilities

  • Build Android application by writing quality code and following best practices

  • Ensure the quality of the product by writing unit test cases

  • Testing and debugging code

  • Analyse and optimise UI and Backend Application Code for efficiency and performance

  • Research and suggest new mobile products, applications and protocols

  • Stay up-to-date with new technology trends

Requirements

  • Minimum 1+ years of industrial experience

  • Bachelor’s degree in Software Engineering, IT or equivalent

  • Demonstrate strong coding, debugging and analytical skills

  • Strong knowledge of Android design guidelines & principles

  • Deep familiarity with Android Java, knowledge of Kotlin is must

  • Experience with RESTful web service

  • Experience with location-based services, concurrency and socket programming

  • Experience with latest UI / UX

  • Familiarity Flutter is an added advantage

  • Ability to solve complex software issues

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.