Senior Mobile Application Developer

Compunnel, Inc.

LouisvilleFull-timeMid LevelOn-site

Job Description

The Senior Mobile Application Developer is responsible for designing, developing, and maintaining high-quality mobile applications for iOS and Android platforms.

This role requires strong expertise in native and cross-platform mobile development, along with experience integrating mobile applications with backend services.

The position collaborates closely with cross-functional teams to deliver scalable, secure, and robust enterprise-grade solutions.

Key Responsibilities

  • Design, develop, and maintain mobile applications for iOS and Android platforms.
  • Build cross-platform mobile solutions using React Native where applicable.
  • Develop native mobile applications using Swift/Objective-C (iOS) and Kotlin/Java (Android).
  • Integrate mobile applications with backend services using .NET / .NET Core.
  • Collaborate with UX/UI designers, product owners, and backend teams to deliver end-to-end solutions.
  • Ensure application performance, security, scalability, and code quality through best practices.
  • Conduct code reviews and enforce coding standards, architectural guidelines, and design patterns.
  • Troubleshoot, debug, and optimize applications for performance and stability.
  • Mentor junior developers and provide technical guidance.
  • Participate in architecture discussions and contribute to technical decision-making.

Required Qualifications

  • Minimum 5 years of experience developing mobile applications using React Native and/or native Android (Kotlin/Java) and/or native iOS (Swift/Objective-C).
  • Minimum 8 years of experience with .NET / .NET Core development.
  • Minimum 5 years of experience building and consuming RESTful APIs.
  • Strong understanding of mobile application architecture, lifecycle, and best practices.
  • Hands‑on experience deploying applications to the Google Play Store and Apple App Store.
  • Experience working within Agile/Scrum development environments.
  • Strong analytical, problem‑solving, and collaboration skills.

Preferred Qualifications

  • Working knowledge of web frameworks such as React.js, Angular, or Vue.js.
  • Understanding of responsive design and web‑to‑mobile integration.
  • Experience with state management libraries and modern front‑end practices.
  • Familiarity with CI/CD pipelines and automated testing.
  • Experience with cloud platforms such as Azure or AWS.
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Experience developing enterprise‑scale or customer‑facing mobile applications.

#J-18808-Ljbffr

Posted 1 months ago

Related Jobs

Related Searches

Apply Now