DTS is looking for Mobile Developer for our client position in Dearborn, MI
Job Description
Summary
This role is designed for candidates who want direct, hands-on exposure to real-world mobile engineering across native and cross-platform ecosystems. You will work on production-grade applications, not isolated exercises, and gain practical experience.
The role provides structured mentorship while still requiring independent problem-solving and technical ownership of small-to-medium features. It is suited for candidates aiming to build a multi-stack mobile profile with cloud-backed application experience. Strong performers will leave with demonstrable contributions, code artifacts, and a clear understanding of modern mobile architecture and deployment pipelines.
Core Responsibilities
• Implement and extend mobile application features across native (iOS/Android) and cross-platform frameworks such as React Native and Ionic.
• Build and refine UI components using Angular, React, HTML, and CSS with attention to responsiveness, accessibility, and platform-specific behavior.
• Integrate RESTful APIs, manage asynchronous workflows, and handle data/state within the application lifecycle.
• Debug functional issues, analyze performance bottlenecks, and resolve device and OS-level inconsistencies.
• Support build and release processes, including packaging, configuration, and environment setup.
• Work with cloud services (AWS or Google Cloud Platform) for backend integration, including authentication, storage, and API interaction layers.
• Participate in code reviews, adhere to engineering standards, and document implementation details.
• Collaborate with cross-functional teams to translate requirements into working software with measurable outcomes.
• Apply agentic and generative AI knowledge across the application development lifecycle to support faster, more consistent frontend design and implementation.
• Incorporate intelligent, self improving development practices that enhance code quality, maintainability, and standards compliance.
Required Qualifications
• Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or related discipline.
• Foundational knowledge of at least one native platform: Swift/Objective-C (iOS) or Kotlin/Java (Android). • Familiarity with React Native and Ionic frameworks.
• Working knowledge of Angular, React, and fundamentals like HTML5, and CSS.
• Understanding of JavaScript or TypeScript, component lifecycle, and event-driven architecture.
• Basic knowledge of REST APIs, JSON structures, and HTTP protocols.
• Experience with version control systems, preferably Git.
• Exposure to mobile architecture patterns such as MVC, MVVM, or similar abstractions.
• Familiarity with state management approaches (Redux, Context API, RxJS).
• Basic understanding of CI/CD pipelines and mobile build tooling.
• Working knowledge of AWS or comparable Google Cloud Platform services.
• Understanding of authentication and authorization mechanisms (OAuth, JWT).
• Exposure to testing strategies, including Unit and UI testing.
Key Competencies
• Ability to operate across multiple technology stacks without fragmentation in understanding.
• Strong debugging approach across UI, network, and platform layers.
• Attention to code quality, maintainability, and scalability considerations.
• Clear technical communication and ability to document decisions and trade-offs.
• Delivery of functional mobile features aligned with defined requirements.
• Stable and efficient integration with backend and cloud services.
• Reduction in defects through systematic debugging and validation.
• Production-quality contributions with documented implementation details suitable for future scaling.
DTS offers excellent compensation package.
Contact
Harmandeep
Digital Technology Solutions