Menu

Sr. Android Developer

Location: Mooresville, North Carolina

Category: Android Developer Jobs

Sr. Android Developer & Manager (2 roles)

This role involves developing applications for mobile devices or digital out-of-home installations.

Key Responsibilities:

• Develop and distribute Android applications using Android Studio written in Java or Kotlin

• Experience with cloud services, mobile backend-as-a-service, and other development areas is an asset

• Deep expertise in two or more of the following areas is preferred:

• Android design patterns, industry standards, and common best practices for application architecture

• Analytics and performance monitoring solutions

• Native user interface development for all sizes of screens, using platform components and custom views including animations

• Client application persistence of data using recommended platform specific technologies

• Performance tuning strategy of consumer applications

• Unit testing, automated UI testing of mobile applications

• Mobile application security

• Five or more years of industry experience in mobile application architecture, software development, and software systems design

• A strong understanding of computer science and software engineering principles

• Experience working with designers to establish asset pipelines/workflows for mobile applications; including the use of nine patch images

• Experience publishing mobile applications via enterprise channels or public app stores

• Excellent knowledge of working with dynamic data (e.g., JSON, XML) over various protocols and transfer types (e.g., REST, SOAP)

• Experience leading the performance tuning strategy of consumer applications

• Working knowledge of mobile application accessibility

• Experience working with product managers and creating technical recommendations and approaches to deliver on business requirements

Nice-to-have skills include:

• Content-management systems (traditional and/or headless)

• ORM-based data storage, SQL-style relational data, as well as non-relational persistent data storage

• Interactive user interfaces utilizing HTML, CSS, and JavaScript

• eCommerce platforms

Apply on Company Website You will be redirected to the employer’s website