Flexton Inc
Website:

@

Mobile Developer iOS Level 2

📅 05/25/2023

Apply

Mobile Developer Android Level 3

📅 06/05/2023

Apply

Job Description

**Flexton is an IT Solutions company formed in 2007 headquartered in San
Jose, CA**. We provide complete IT solutions for client's project needs by
following industry standard software development methodologies in all of our
development efforts. We work on-site, off-site and on-site/ offshore model.

We are looking for a "Mobile Developer Android Level 3" to work with one of
our direct clients based out of Ohio. **Open for Remote**

**Position: Mobile Developer Android Level 3** **Location: Ohio (Remote)**
**Duration: 12+ Months**

**Job Description:** **Position Summary:**
The Android Tech Lead is responsible for leading and participating in the
design process. This role will complete estimates for design, development,
implementation, and rollout tasks. The role also requires time spent on
development tasks. The Android Tech Lead also communicates with the
appropriate teams to ensure that assignments are delivered with the highest
level of quality and in accordance with Kroger and industry standards.

**Minimum Position Qualifications:**
• 4+ years of **leading an Android Development team**.
• 7+ years of experience with Mobile Development and building **user-facing
applications on Android.**
• Expert knowledge of Android SDK and different versions of Android.
• Strong knowledge of Google's Android UI design principles, patterns, best
practices, and interface guidelines.
• Experience working with offline storage, threading, and performance tuning.
• Experience with **Android Architecture components, Jetpack libraries
especially Jetpack Compose, MVVM and Clean Architecture.**
• Experience with optimizing mobile apps, in **Java and Kotlin.**
• 5+ years of experience with continuous integration and automated testing
integration
• Proficient understanding of code versioning tools, such as Git, GitHub Saas
• Ability to understand business requirements and translate them into
technical requirements.
• 5+ years of experience with Kotlin, Kotlin flow, Kotlin Coroutines
• 5+ years of experience with design patterns, coding conventions, creation of
libraries, modularization
• 5+ years of experience with planning, designing, and developing libraries
using Kotlin
• 3+ year of experience **coding in Java**.
• Ability to interact well in a team environment.

**Key Responsibilities:** **Essential Job Functions:**
• Lead and participate in the design and implementation of applications.
• Develop programming specifications. Design, code, and unit test application
code using best practices.
• Complete work estimates and plans independently as appropriate for design,
development, implementation, and rollout tasks.
• Champion company standards and best practices. Work to continuously improve
software delivery processes and practices.
• Assist other team members with assignments including mentoring or providing
on-the-job training to more junior associates. Mentor team members in software
development principles, patterns, processes, and practices.
• Build partnerships across the application, business, and infrastructure
teams.
• Create technical system documentation and ensure that this documentation
remains current.
• Support and maintain applications utilizing required tools and technologies.
Provide support for applications, including involvement with the Support
Center, NOC, Infrastructure teams, and vendors as appropriate. Provide off-
hours support (24 x 7) as required.
• May direct the day-to-day work activities of other team members.