Sr Android Developer

26 Nov 2024

Vacancy expired!

Hi,I have urgent reqt with one of our client . Pl see job description below, if interested, pl send me your resume in MS word format along with your expected hourly rate Position Name :

Sr Android DeveloperLocation : St.Louis,MODuration : 6 to 12+ months with high possibility of extension.

Senior Android Developer

Location- St. Louis highly preferred, 3 days onsite/2 days remote weekly.

Notes: Tech Mobile and Service provisioning team. Team manages field tech app which is a clinet's “uber” like valet app that allows customers to set appointments, scan, and deploy technicians for routing services and cable modems.

Update on what he needs:- MVVM- they are not using this yet, but will be implementing it soon. The current design pattern they are using was developed in-house, and there are a ton of inconsistencies. Someone with MVVM will help the team get up to speed once this is implemented.- they own the applications front to back end, need full stack Android Development, using Java or Kotlin, doesn't matter which one. - He highly prefers the resource to be onsite in STL, 3 days in, 2 days remote. This manager has 35 dedicated resources on his team, the core of Android are Junior. He wants this to be a Senior/Lead/Mentor type person, who is very technically savvy and can do the work, but also mentor the team to get to the next level.

Duties: Provides counsel and advice to top management on significant Engineering matters, often requiring coordination between organizations. Designs and develops a consolidated, conformed enterprise data warehouse and data lake which store all critical data across Customer, Provider, Claims, Client and Benefits data. Manages processes that are highly complex and impact the greater organization. Designs, develops and implements methods, processes, tools and analyses to sift through large amounts of data stored in a data warehouse or data mart to find relationships and patterns. May lead or manage sizable projects. Participates in the delivery of the definitive enterprise information environment that enables strategic decision-making capabilities across enterprise via an analytics and reporting. Focuses on providing thought leadership and technical expertise across multiple disciplines. Recognized internally as “the go-to person” for the most complex Information Management assignments.Skills: - Native Android development experience - Kotlin - Ability and discipline to quickly produce native application code with a high degree of quality- Ability to understand business needs driving our product Develops native Android applications and provides counsel and advice on significant Application Development matters, often requiring coordination between organizations.The Android Mobile App teams use Kotlin to develop mobile applications for a variety of business needs.

What is MVVM:Model — View — ViewModel (MVVM) is the industry-recognized software architecture pattern that overcomes all drawbacks of MVP and MVC design patterns. MVVM suggests separating the data presentation logic (Views or UI) from the core business logic part of the application.The separate code layers of MVVM are:
  • Model: This layer is responsible for the abstraction of the data sources. Model and ViewModel work together to get and save the data.
  • View: The purpose of this layer is to inform the ViewModel about the user’s action. This layer observes the ViewModel and does not contain any kind of application logic.
  • ViewModel: It exposes those data streams which are relevant to the View. Moreover, it serves as a link between the Model and the View.
Thanks,Rick P

  • ID: #23510870
  • State: Missouri St louis 63011 St louis USA
  • City: St louis
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2021-11-26
  • Deadline: 2022-01-23
  • Category: Et cetera