Software Developer/ Engineer/ Architect

Senior Software Engineer- Android

Senior Software Engineer- Android- (Remote or Hybrid)

Excellent opportunity to join a growing company with excellent career development opportunities.

Key Responsibilities:

  • Responsible for solution design, implementation and testing of Android applications
  • Participate in all phases of development within the cross functional team from design/requirements through to system release
  • Provide deep expertise in UX/UI design of Android applications, building responsive and elegant user interfaces
  • Ensuring that applications work securely, efficiently and effectively across devices and OS versions
  • Optimize for scalability, efficiency and maintainability in a practical way
  • Write code with excellent test coverage as appropriate
  • Participate in brainstorming, planning and prioritization sessions, contribute ideas to our client’s technology, algorithms and products.
  • Degree or PostGrad in Computer Science, Web Design or similar
  • Proven commercial experience 4 years plus experience working in commercial Android development (Both Kotlin and Java)
  • Have released apps to the app store
  • Experience working with Android frameworks
  • Experience working with common libraries used in Android development
  • Expert in designing and building robust, modular, well-abstracted and maintainable applications