Digital Solutions - Android Developer

Telus International

Experience: - 4 to 6 years

Responsibilities :

  • Experience in Native Android Application development background along with ReactNative
  • Experience with server-client architectures, some database design and complex query development
  • Demonstrated adherence to best practices, excellent communication and documentation skills
  • Familiar with technical skillset like ReactNative, Kotlin, Android Studio
  • Familiar with Android Architecture Components, Firebase, Git, App submission process (Google Play)
  • Experience in Offline & online data storage & synchronization, RESTful API & JSON structure.
  • Good To Have Portfolio / github references.

Additional Job Description

Description: Are you passionate about developing complex responsive native applications for performance, scalability and exceptional user experience? Do you like working in a Team environment? Would you like your work to make a difference? We create applications that help farmers and the Agriculture industry to produce more with less impact to the environment. We are looking for a strong candidate that is capable of demonstrating a high level of competency in designing and implementing customer facing native applications based on sever-client architecture. With the right candidate, this position has the potential to lead to a mobile development Team Lead position as we grow our Team. Duties and Responsibilities: • Contribute to the analysis of business requirements, prepare design and implementation recommendations and estimate development effort • Design, develop, test and document the assigned development tasks which include both new features and support activities. Development is primarily using competent fluency started above. • Lead or participate in design reviews, code reviews and architecture evolution discussions • Work as either part of a team or individually as tasks require • Contribute to the continuous improvement in development technologies and practices. • Work collaboratively and professionally with other staff in cross functional teams to achieve goals • Depending on depth of knowledge in mobile development best practices and cross platform knowledge, this position could evolve into a Team Lead or management position for our mobility Team. MANDATORY SKILL SETS WITH COMPETENT FLUENCY: ReactNative, Kotlin, Android Studio, Familiar with Android Architecture Components, Firebase, Git, App submission process (Google Play), Offline & online data storage & synchronization, RESTful API & JSON structure Beneficial Skill Sets: C#, .NET Core, MS SQL Server, Visual Studio / Azure Dev Ops, Linux, Server Client Architecture, GIS technologies, iOS Knowledge and Skill • Degree or Diploma in Computer Science, IT / Programming or related field • 5+ years of experience as Android Developer • Experience with server-client architectures, some database design and complex query development • Demonstrated adherence to best practices, excellent communication and documentation skills Nice to Have • Portfolio / github references

Read Full Description
Confirmed 14 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles