Job Details

Senior Mobile Developer

Job Description

Senior Android Mobile Developer
  • Be a developer and be a part of a versatile team with a focus on improving customer experience
  • Specialize in sustaining Enterprise class and Commercial Grade Mobile apps on Android
  • Extensive experience in Performance Optimized & Object-Oriented Design (OOD), N-tier application architecture and the software development lifecycle with a focus on maintenance
  • You will have an opportunity to…
  • Be part of a skilled development team that is responsible for sustaining our core mobile applications
  • Responsible for resolving technical issues, including working with other teams to understand technologies and requirements, developing and implementing fixes, and identifying and driving code improvements.
  • Utilize software development tools such as Android Studio, TFS, Jira and Instruments to develop, test, debug, and deploy quality software
  • Collaborate with other skilled developers through participation in peer code reviews, daily standups, pair programming and events
  • Provide reliable solutions to a variety of problems using sound problem solving techniques including root cause analysis and outline corrective action for given problems
  • Develop your testing skills though unit test development and by collaborating with the Quality Assurance team
  • Build your knowhow through knowledge transfers, tech talks, mentoring, and other learning opportunities
  • Work with Enterprise and Application Architecture teams to drive alignment around more pragmatic vs. prescriptive solutions
  • Monitor and vet major architectural decisions, changes, and open issues (e.g. data placement, tool/technology product selection, interfaces, new data stores, infrastructure
  • Qualification


    Android 


  • Have a Bachelor's degree in computer science or equivalent

  • Minimum 4+ years of relevant experience

  • Enjoy the challenge of finding long lasting solutions to a variety of different code related problems

  • Have experience with a variety of technologies, protocols, languages, techniques and design structures, including knowledge of Kotlin and Android API

  • Have a strong understanding of the mobile software development lifecycle

  • Have an understanding of security techniques and web server structures

  • Have a thorough understanding of development processes including agile development methodologies

  • Have experience with support libraries, Volley/Retrofit

  • Have experience with Junit & Mockito for unit testing

  • Have published at least one app in the play store



  • IOS


  • Have a Bachelor's degree in computer science or equivalent

  • Are a Senior developer - Minimum 4+ years of relevant experience

  • Enjoy the challenge of finding long lasting solutions to a variety of different code related problems

  • Have experience with a variety of technologies, protocols, languages, techniques and design structures, including knowledge of iOS APIs, iOS layers, and Swift.

  • Have a strong understanding of the mobile software development lifecycle

  • Have an understanding of security techniques and web server structures

  • Have a thorough understanding of development processes including agile development methodologies

  • Have experience with human touch interface guidelines

  • Have experience with Auto layout, Alamofire

  • Have experience with XCTest for unit testing

  • Have published at least one app in the app store




  •  

    About The Recruitday Inc.

    We are a startup company and we aim to improve the way jobseekers find jobs, and companies find talents.

    Senior Mobile Developer

    Recruitday Inc.

    Rizal

    Visit Profile

    Salary

    0-0/month

    Position Level

    Professional

    Job Type

    Full Time

    Hiring Until

    09/21/2022