Senior Mobile Software Engineer Senior Mobile Engineer (W2 Position)
Job Location:
Dearborn Heights, MI - USA
Monthly Salary:
Not provided by the employer
Posted:
2 July 2026 (30+ days ago)
Application Deadline:
29 September 2026
Vacancies:
1 Vacancy
Job Summary
Hi We have a job opportunity of a Role Senior Mobile Software Engineer/ Senior Mobile Engineer with given job description on W2. Please forward updated profile to or 1 .
Role: Senior Mobile Software Engineer/ Senior Mobile Engineer (W2 Position)
Location: Dearborn MI (Hybrid)
Duration: 12 Months
Experience: 10 Years
JD:
Skills Required:
- Kotlin Swift
Experience Required:
- Senior Mobile Engineer Exp: 2 coding lang. or adv. 1 lang.; guides. 10 years in IT; 8 years in development
Experience Preferred:
- 6 years of hands-on software engineering experience in native iOS or Android Application Development
- 6 years experience in Swift and the iOS app development ecosystem or Kotlin and the Android app development ecosystem.
- 3 years mobile frontend application architecture including modular application design state management and navigation strategies
Key Responsibilities:
- Engage with customers to deeply understand their use-cases pain points and requirements showcasing empathy and advocating for user-centric software solutions
- Solve complex problems by designing developing and delivering using various tools languages frameworks methodologies (like agile) and technologies
- Assess the requirements of the software application or service and determine the most suitable technology stack integration method deployment strategy etc.
- Create high-level software architecture designs that outline the overall structure components and interfaces of the application
- Collaborate with cross functional teams like product owners designers architects etc.
- Define and implement software test strategy guidelines policies and processes in line with organization vision industry regulations and market best practices.
- Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency
- Familiar with programming practices such as test-driven development continuous integration and continuous delivery
- Support security practices to safeguard user data including encryption and anonymization.
- Create user-friendly and interactive interfaces
- Develop and maintain native Mobile application
- Evaluate and incorporate emerging technologies and capabilities to deliver their solutions and are monitoring and participating in solutions for new stack layers often involving industry collaboration
Additional Information :
- This is a hybrid position for candidates located in Southeast Michigan requiring in-office attendance four days per week.
- For the right candidate outside of Southeast Michigan the client is open to a fully remote arrangement.