Remote Senior Mobile Developer (Android)

Post Date

May 14, 2023

Location

Phoenix,
Arizona

ZIP/Postal Code

85054
US
Aug 07, 2026 Insight Global

Job Type

Contract

Category

Computer Engineering

Req #

PHX-623993

Pay Rate

$68 - $101 (hourly estimate)

Job Description

A client of ours in the environmental services industry is looking to add a Senior Mobile Application Developer to their team. The Senior Mobile Application Developer serves as a lead technical resource on the Digital Development team (Web & Mobile) and participates in all phases of the development life cycle. The Senior Mobile Application Developer analyzes complex business and technical problems and shapes and delivers the Company's new mobile operations platform. The Senior Mobile Application Developer analyzes, configures and tunes the Company's mobile applications and is considered the subject matter expert on mobile application and web technologies. The Senior Mobile Application Developer also enforces software development standards and mentors less experienced developers. Principal Responsibilities include:

* Collaborates with cross-functional teams to define, design, implement, test, and deploy new web and mobile features in a fast paced environment.

* Works with internal and external data sources and API's.

* Writes unit tests in order to increase reliability and quality of applications.

* Addresses system defects and implements enhancements to existing functionality.

* Troubleshoots issues with minimal guidance, identifies bottlenecks in existing workflows and provides solutions for a scalable, defect-free application.

* Complies with Company policy and practices relating to the System Development Life Cycle.

* Maintains productive working relationships with project sponsors and key systems users.

* Keeps up on industry trends and current technological standards, languages, coding techniques, utilities and operational considerations.

* Makes suggestions for process, coding, implementation, and performance improvements.

* Provides mentoring, training and technical guidance to junior developers and assists in training other programming or support team members in a cooperative and effective manner.

* Performs other job-related duties as assigned or apparent.

Required Skills & Experience

* Minimum of 5 years of experience in software development- specific to development of Android mobile applications using Kotlin Coroutines.

* Experience in leading the development of highly transactional, mission critical applications in environments/architectures for multi-user systems.

* Experience in all aspects of the software development lifecycle, including design, functional and technical requirements, coding, debugging, testing, release and operational support.

* Experience with software development best practices, including coding standards, code reviews, source control management, build processes, testing and operations.

* Experience with agile software development methodologies (Scrum, Kanban).

* Understanding of web development tools and frameworks, including:o CSS preprocessing, e.g. LESSo Front end build tools, e.g. Gulp, Grunto JavaScript testing frameworks, e.g. Jasmine, Karmao Front end components, e.g. Bowero JavaScript compression and minification, e.g. Uglifyo Developer/Build tools, including GIT and Jenkinso Code analysis tools such as PMD, Checkstyle, Findbugs and Sonar.

Nice to Have Skills & Experience

* Experience working with offshore/near shore teams.

* In depth understanding of e-commerce and experience in developing highly transactional, mission critical applications.

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.