Logo
Innova Solutions

Senior Android Developer

Innova Solutions, Plano, Texas, us, 75086

Save Job

Overview

A client of Innova Solutions is immediately hiring for a Senior Android Developer. Position Type :

Full-time Contract Location :

Plano Texas 75024 Responsibilities

As a Senior mobile engineer, you will be responsible for designing, developing, and maintaining high-quality mobile applications, including work on improving the architecture. You will work closely with other Engineers and cross-functional teams to deliver innovative and user-friendly mobile solutions. Qualifications

6+ years knowledge in Native mobile app development. Mandatory Native Android development, knowing cross platform frameworks including but not limited to iOS, Flutter, React Native; multiplatform experience is a plus. In depth understanding of programming languages like Kotlin, Java, Jetpack Compose Strong experience building and maintaining Android libraries via Gradle / Maven Working Knowledge of Unit and Android Tests. Proficiency in Kotlin and Java. Strong knowledge of Android SDK, Jetpack Compose, and Android UI design principles. Experience with RESTful APIs, GraphQL, JSON, and integrating third-party libraries and APIs. Knowledge of version control systems (e.g., Git). Understanding of Agile methodologies and continuous integration / continuous deployment (CI / CD) practices. Solid understanding of mobile app design patterns like MVC, MVP, Delegation, Singleton, Factory, MVVM pattern, Clean Architecture, VIPER etc. Strong experience collaborating with designers and UX experts to create great user experiences. Building Android Modules, SDKs, Frameworks is a plus. Working Knowledge of Unit and Automated testing using Espresso UI Automation Familiarity with tools like Jenkins, Fastlane and using version control tools like Git, Gitlab. Strong problem-solving skills, attention to detail, ability to learn quickly and adapt to new technologies / challenges. Strong understanding of code review guidelines and best practices to ensure high-quality code and continuous improvement within the development team. Pay Range

70 - $75 per hour Pay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc. Benefits

Innova Solutions offers benefits (based on eligibility) that include the following: Medical & pharmacy coverage, Dental / vision insurance, 401(k), Health saving account (HSA) and Flexible spending account (FSA), Life Insurance, Pet Insurance, Short term and Long term Disability, Accident & Critical illness coverage, Pre-paid legal & ID theft protection, Sick time, and other types of paid leaves (as required by law), Employee Assistance Program (EAP). #J-18808-Ljbffr