Android Developer Job at Coforge, Fort Mill, York County, SC

TmZzZnVNeTI5Mlo5ZmRPUmFIdnhldmx0UWc9PQ==
  • Coforge
  • Fort Mill, York County, SC

Job Description

Role: Android Developer

Skills: Android (Java, Kotlin and Android SDK)

Experience: 7+ Years

Job Type: Full Time

We at Coforge are hiring for a Android Developer with the following skills:

Technical Skillset:

  • Strong knowledge of Java, Kotlin, Android SDK.
  • Proficient in Object-Oriented design, Design patterns, problem solving, complexity analysis and debugging.
  • Experience in Material Design.
  • Hands on expertise in any one of the cross-platform technologies like React Native/Flutter
  • Experience with third-party libraries and APIs
  • Knowledge of database concept and query, Experience in SQLite or Room
  • Experience in REST API Third party libraries like Retrofit 2,Volley,Glide,Picasso
  • Proficient in MVP ,MVVM, Dagger 2, Rx Java
  • Good knowledge of UI framework
  • Proficient understanding of Version Control like git, bitbucket etc
  • Experience with third-party libraries and APIs integration
  • Solid understanding of the full mobile development life cycle
  • Have published at least one original Android app on play store
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Familiarity with FCM (Push Notifications)
  • Experience with memory management and caching mechanisms specific to mobile devices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of iOS is a plus

Roles And Responsibilities

  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Carry out code reviews and suggest better solutions for a scalable architecture
  • Ability to multitask and manage multiple priorities and commitments concurrently.
  • Develop reusable artefact’s/frameworks, reusable assets, Industry solutions, reference architecture, design, development and QA best practice.
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Contribute to the analysis, design & development of features as a strong individual contributor.
  • Understand requirements, understand existing features, design and architect solutions.
  • Desire to keep up with the latest trends, innovations, and opportunities in mobile development and apply trends to current projects
  • Collaborate with team members to brainstorm about new solutions, provide each other with technical insight and review working drafts

Job Tags

Full time,

Similar Jobs

Amentum

Fire Protection Engineer 6 Job at Amentum

 ...Amentum is seeking a **Fire Protection Engineer** **6** to be based in our Englewood, CO location. This position will perform a variety of engineering assignments in planning and overseeing research, development, design, manufacture, test, installation, operation, and... 

Hershey Medical Center

RN Registered Nurse Clinical Staff Leader - VARIED SHIFTS - Operating Room Job at Hershey Medical Center

 ...SUMMARY OF POSITION: The Registered Nurse Clinical Staff Leader will ensure clinical care...  ...and ensure optimal patient outcomes. The RN Clinical Staff Leader will be involved in...  ...Applicants PDF for more detailed steps for assistance. Union: Non Bargained IND567

Digital NEST

General Intern, bizzNEST Web Development Job at Digital NEST

 ...Time Off Organization size: 50+ employees Reports to: Web Development Lead Location(s): In-person at one of the following...  ...provides real world professional training. Through this program, interns hone and develop their technical and professional skills, gain... 

Ask IT consulting

Cyber Security Engineer. Job at Ask IT consulting

Title: Cyber Security Engineer.Position Type: 2+ years Contract.Location: Washington,DCResponsibilities:Conduct comprehensive risk assessment of enterprise assets to include networks, systems, and core business applications. Work collaboratively with team members, system... 

Horan Hiring Solutions, LLC

Project Manager Job at Horan Hiring Solutions, LLC

 ...small to mid-sized projects involving controls programming and electrical installation. Coordinate with customers and end users (TSA, airports, etc.). Provide leadership and remove obstacles to ensure project team success. Support senior project managers on larger,...