Mobile Developer
Henka Digital
Lahore, Lahore, Pakistan
3d ago
source : Mustakbil

Job Description

As a mobile developer at Henka you will work closely with the product and design team to understand requirements, provide product feedback, own and implement the product from start to finish.

  • Drive and participate in technical discussions with other engineering teams
  • Write code that is reusable, scalable and testable. Make sure products are delivered on time and with high quality
  • Collaborate with QAs to make sure our app releases are always worthy of five-star ratings
  • Review code from other team members, provide constructive feedback and strive to raise the engineering bar
  • Take initiative to improve the codebase proactively. Propose and set better engineering solutions for the team
  • Be responsible and responsive during on-call duty. Able to debug and troubleshoot production issues
  • Provide technical guidance, mentorship and knowledge sharing to peers
  • You will also be invited to take part in R&D works done within our Practices. You will have the chance to assist or be a speaker at must-attend international IT conferences.

    You will have the opportunity to write articles for our Blog or specialized press. Genuine ambassador of Henka, you will present our offers and take an active role in the development of the company.

    In addition, you will contribute to the social, environmental and purpose driven objectives and initiatives of Henka in order to positively impact our environment, customers, communities and ourselves as an organization and individual.

    Job Specification

  • 3 to 5+ years of iOS development experience
  • Experience with Swift and well familiar with Obj-C
  • Experience with Kotlin and Java for Android developments. AndroidX experience would be a plus
  • Experience in writing maintainable and testable code, including API design, unit testing and UI testing techniques
  • Experience with API interaction
  • Experience in implementing complex animations to improve UX
  • Experience in optimizing app performance would be a plus : network data consumption, battery, storage, app size, app launch time, etc.
  • Understanding of programming paradigms such as OOP, TDD, reactive programming and dependency injection
  • Working knowledge of several architectural approaches including clean architecture like MVVM or VIPER
  • Strong team player, ability to build positive and collaborative relationships
  • Job Rewards and Benefits

    Leaves Sports and Entertainment Transport

    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