Senior Mobile Software Engineer
Retail Services WIS Corp
Plano, TX, United States
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Agile Methodology
Android Software Development
Application Performance Management
Profiling
Code Review
Software Debugging
Mobile Application Software
Performance Tuning
Scrum Methodology
Backend
Kotlin
Job description
- Design, develop, and maintain high-quality Android features for a mission-critical, enterprise-scale application.
- Own moderately complex problem spaces within the mobile application (e.g., offline behavior, background processing, sync reliability).
- Collaborate with product managers, designers, backend engineers, and QA to deliver features safely and predictably.
- Diagnose and resolve performance issues, ANRs, and stability concerns in production environments.
- Contribute to improving mobile reliability, scalability, and user experience across a large device fleet.
- Follow and help evolve Android engineering standards, patterns, and best practices within the team.
- Write well-tested, maintainable code and participate actively in code reviews.
- Support production incidents and participate in on-call rotations when required.
- Mentor junior engineers through pairing, code reviews, and technical guidance.
- Contribute to tooling, libraries, or refactoring efforts that improve team productivity.
- Participate in sprint planning, estimation, and retrospectives as an engaged team member.
Requirements
- 5+ years of professional Android development experience.
- Strong proficiency with Kotlin and modern Android development practices.
- Experience working on production Android applications with large user bases.
- Solid understanding of performance optimization, threading, and background execution.
- Experience building or maintaining offline-capable or enterprise-grade mobile applications.
- Ability to debug complex issues using logs, traces, and profiling tools.
- Experience collaborating in cross-functional, Agile teams.
- Strong communication skills and a bias toward ownership and accountability.
- Experience implementing or using Real User Monitoring (RUM) to understand app performance and user journeys., * Experience working with rugged or enterprise-managed Android devices.
- Familiarity with device fleet management, MDM environments, or kiosk-mode apps.
- Experience improving app startup time, sync performance, and responsiveness.
- Exposure to mobile CI/CD pipelines and automated testing frameworks.
- Contributions to internal libraries, shared components, or platform initiatives
Benefits & conditions
- Be part of a collaborative team that values engineering quality and pragmatic solutions.
- Opportunity to grow technically and take on increased ownership over time.
- Competitive compensation, benefits, and long-term career growth opportunities.
Working Conditions
- Work is primarily sedentary and requires frequent use of a computer, keyboard, and mouse.
Please note that this Job Description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Under the Americans with Disabilities Act (ADA), WIS is committed to providing reasonable accommodations to qualified individuals with disabilities to enable them to effectively perform the essential functions of the job.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago
SE
Shandra Earney
A Guide to Choosing the Right Tools for App Developers
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 2 months ago
DC
Daniel Cranney
Mastering Remote Work: Tips for Developers
over 1 year ago