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