Jobs · Engineering · Michigan

Mobile Application Developer

Saanvi Technologies · Dearborn, MI · 2 days ago
EngineeringVolunteer

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 GCP) 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 front end 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.
  • Fundamental 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 GCP services.
  • Understanding of authentication and authorization mechanisms (OAuth, JWT).
  • Exposure to testing strategies, including Unit and UI testing.

Similar jobs

Mobile Application Developer

HirePower Staffing SolutionGreater Jacksonville, NC Area· 3 days ago
Business Developmentapply on techconsulting.applicantstack.com