Principal Software Apps Engineer

Overview

Remote
$60 - $80
Contract - W2
Contract - 24 Month(s)

Skills

coding
automation
JIRA
Jetpack Compose (JPC)
Flux architecture
Model-View-Intent (MVI)
MVVM
MVP
MVI
Kotlin
Python

Job Details

Role: Principal Software Apps Engineer
Location: Remote
Duration: Long Term
Visa: Independent Candidates ( & & EAD)

Job Description:
Key Responsibilities:
Key Responsibilities
80%+ hands-on coding: Heavy individual contribution role focused on:
o Writing test automation code
o Building automation infrastructure
o Evaluating and possibly replacing existing frameworks
Collaboration:
o Work closely with QA Lead (Antonius)
o Collaborate with developers, including distinguished engineers
o Identify untestable code and propose changes
Debugging & Issue Resolution:
o Dig deep into issues found by automation
o Raise detailed JIRA tickets or fix code if within scope

Mentorship & Leadership
Informal leadership:
o Not a team lead role
o Expected to mentor junior engineers or guide best practices
o Influence the testability and quality of the codebase

Experience Requirements
Years of Experience: ~8+ years preferred
Architecture:
o Must understand trade-offs and system design
o Ideal if candidate has previously designed or improved automation infrastructure
Hands-on experience with:
o Jetpack Compose (JPC)
o Flux architecture (custom implementation)
o Model-View-Intent (MVI) or similar (MVVM/MVP okay, MVI preferred)
Automation libraries:
o Espresso or other standard Android testing frameworks
o Bonus: Ability to build custom testing libraries

Technical Skills
Primary language: Kotlin
o Must be able to read and work with Kotlin
o Experience writing production or test code in Kotlin is strongly preferred
Other acceptable tools/languages:
o Python okay for automation (but Kotlin still needed).

Know anyone who might be interested?
Kindly let me know if you have any Suitable Candidates available for this opportunity.

+1

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Kaizen Soft Solutions, LLC