Mobile Developers

Mobile Developers

Disys India Private Limited
5 - 8 Years
Not Specified

Job Description


Job Description :
ANDROID
Seeking a strong native Android Developer to help with a new redesign of an existing application. Must have previous experience in Java and Kotlin mobile development with production applications. Able to work well with a team of developers in a fast-paced Scrum \ Agile format.
RESPONSIBILITIES:

  • Develop robust Android applications as part of a team using Android Studio.
  • Work with designers to ensure the designed interfaces are implemented correctly.
  • Ensure we comply with best practices for user interface development, including accessibility and internationalization/localization.
  • Develop within an Agile workflow.
  • Use the teams predefined coding standards and practices.

EXPERIENCE:
  • 5+ years of native Android mobile development
  • Kotlin experience is required.
  • Released an app to the Google Play store.
  • Worked within a defined and disciplined release cycle.
  • Used version control software, preferably Git
  • Experience with REST APIs and JSON.
  • Strong familiarity with Redux, reactive programming
  • Dependency Injection with or without Dagger.

iOS
Seeking a strong native iOS Developer to help with a new redesign of an existing application. Must have previous experience in Swift mobile development with production applications. Able to work well with a team of developers in a fast-paced Scrum \ Agile format. Objective-C experience is a plus, not required.
RESPONSIBILITIES:
  • Develop robust iOS applications as part of a team using XCode.
  • Work with designers to ensure the designed interfaces are implemented correctly.
  • Ensure we comply with best practices for user interface development, including accessibility and internationalization/localization.
  • Develop within an Agile workflow.
  • Use the teams predefined coding standards and practices.

EXPERIENCE:
  • 5+ years of native iOS mobile development
  • 3+ years Swift development of production applications
  • Released an app to the iTunes App Store
  • Worked within a defined and disciplined release cycle.
  • Used version control software, preferably Git
  • Experience with REST APIs and JSON.
  • Strong familiarity with Redux, reactive programming
  • Objective-C experience is a plus.V

2 Mobile Developers, contract to help with re-write of legacy apps. These apps were award winning 4 years ago when they were released, and would like the re-write to be as excellent.
Current apps are in Objective-C (migrating to Swift) and Java (moving to Kotlin). They are most of the existing API’s (REST / OAuth), will enhance some features, and probably add a couple new features, but architecture and API’s are good. Architecture is in Redux.
Jim's notes- 2 senior mobile devs on the team who have only worked in Objective-C and Java. They know their stuff, so the 2 resources need to be solid with Swift and Kotlin (can have both, or can be one person with each language). Swift and Kotlin are both relatively new, Kotlin newer. He said both Swift and Kotlin are very similar thought. Experience with mobile app re-writes is a plus, since that’s the project.
Separate team will handle UI/design (have internal staff and a company they outsourced work to). These devs will need to work with design parameters given and understand them.
They have a product team for features, but because this is mostly re-write work and they have existing API’s, there will not be a ton of new requirements coming in.

Disys India Private Limited

People Also Considered

Career Advice to Find Better