Senior Software Engineer, Kotlin Mobile Applications

Posted 1 day ago

This is a fully remote position, open to applicants in Georgia.

📋 Description

• Design, implement, test, deploy, and maintain mobile applications that support the workflows of drivers and associates.

• Create reliable, scalable, and user-centric handheld solutions for essential field operations.

• Enhance production applications while improving their performance, reliability, and overall user experience.

• Provide technical guidance through solution design, code quality assurance, troubleshooting, and application modernization efforts.

• Participate in the selection of technologies and tools, system configuration, security measures, resilience, performance optimization, production monitoring, and adherence to technical standards.

• Develop functional, destructive, and various test suites to facilitate rapid code deployment.

• Collaborate with product and engineering teams within agile methodologies.

• Work alongside the Product Team to ensure that user stories are valuable, developer-ready, comprehensible, and testable.

• Mentor junior engineers and spearhead technical discussions.

• Report directly to a Software Engineering Manager or Senior Manager.


⛳️ Requirements

• Must be at least eighteen years old.

• Must have legal authorization to work in the United States.

• Bachelor's degree or equivalent in a relevant field of study.

• At least 3 years of professional work experience.

• Proven experience in developing mobile and/or frontend applications.

• Proficiency in Kotlin and Android mobile application development.

• Experience in creating Android and/or iOS mobile applications, including building, testing, deploying, and supporting production applications.

• Familiarity with HTML, CSS, JavaScript/TypeScript, and contemporary frontend frameworks.

• Background in object-oriented programming languages, preferably Kotlin and/or Java.

• Experience with relational or NoSQL databases, cloud computing technologies, CI/CD tools, and modern software design patterns.

• Knowledge of security frameworks for user and service authorization and authentication.

• Experience in creating and executing unit, functional, destructive, and performance tests.

• Skills in debugging, troubleshooting, and root cause analysis methods.

• Proficient with version control systems.

• Experience in mentoring, coaching, and providing technical guidance to junior developers.

• Ability to collaborate effectively across engineering and product teams.

• No specific certifications required.


🏝️ Benefits

• Remote/Virtual work arrangement.

• No travel required.

People also viewed

MAI Group7 hours ago

Senior Agentic Software Engineer – all genders

DE flagGermany, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Shield AI7 hours ago

Senior Engineer, Software Systems

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Samsara7 hours ago

Senior Software Engineer I/II, Operational AI

CA flagCanada, +1 more countryFull-timeFull-stack EngineerC$142.8k – C$184.8k/year
ApplyView job
WBS7 hours ago

Tech Lead, Dynamics 365 CRM

DE flagGermany, +1 more countryFull-timeFull-stack Engineer
ApplyView job
General Motors8 hours ago

Staff AV Behavior Safety Engineering Lead

US flagUnited States OnlyFull-timeFull-stack Engineer$185.1k – $284.1k/year
ApplyView job
Shield AI8 hours ago

Staff Software Engineer, GCS – Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers