Android Developer

Company:  Catapult Solutions Group
Location: Plano
Closing Date: 17/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Senior Android Developer - Application Engineering

Plano, TX (Hybrid) This role will require a mix of on-site and remote work.

Contract

(No C2C, W2 only)


About Our Client

Our client is a global leader in the automotive industry with a history spanning several decades. They specialize in designing and manufacturing innovative vehicles, incorporating cutting-edge technology into their products. With operations worldwide, they serve a diverse customer base ranging from individual consumers to large fleet operators. The company is committed to sustainable mobility and continuously strives to enhance the driving experience through advanced engineering and software solutions.


Job Description

As a Senior Android Developer, you will be a key member of the Application Engineering team, responsible for developing and enhancing Android applications that power next-generation automotive technologies. Your day-to-day activities will involve designing, coding, and maintaining high-quality mobile applications, with a focus on improving architecture and performance.

You will collaborate closely with cross-functional teams, including other engineers, designers, and product managers, to define, design, and ship new features. The role requires a passion for mobile technology and its application in the automotive industry, as your work will directly impact the user experience of millions of drivers worldwide.

The ideal candidate is not only technically proficient but also enthusiastic about pushing the boundaries of what's possible in connected car technologies.


Duties and Responsibilities

  • Design and develop mobile applications for the Android platform
  • Collaborate with cross-functional teams to define and implement new features
  • Write clean, maintainable, and efficient code adhering to best practices
  • Participate in the entire application lifecycle, from concept to maintenance
  • Debug and resolve technical issues to ensure optimal app performance
  • Conduct unit testing to ensure robustness and reliability of applications
  • Participate in code reviews to ensure quality and share knowledge
  • Stay current with industry trends and implement best practices
  • Adhere to security and data protection guidelines for mobile applications
  • Contribute to the improvement of the overall mobile development process


Required Experience/Skills

  • 6+ years of experience in Native mobile app development
  • Proficiency in Native Android development
  • In-depth understanding of Kotlin, Java, and Jetpack Compose
  • Strong experience with Android SDK and UI design principles
  • Expertise in building and maintaining Android libraries via Gradle/Maven
  • Experience with RESTful APIs, GraphQL, and JSON
  • Knowledge of version control systems (e.g., Git)
  • Understanding of Agile methodologies and CI/CD practices
  • Strong problem-solving skills and ability to adapt to new technologies
  • Excellent communication and collaboration skills


Nice-to-Haves

  • Knowledge of cross-platform frameworks (iOS, Flutter, React Native)
  • Understanding of UI/UX design principles
  • Familiarity with Bluetooth technologies, Digital Key, and OAuth 2.0
  • Experience with Test-driven development
  • Knowledge of Google Play policies for app submission
  • Interest in automotive technology and connected car systems


Education

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)


Pay & Benefits Summary

  • Compensation: $70-80/hr on W2
  • Contract Duration: Ongoing Contract
  • Location: Hybrid work arrangement in Plano, TX


Call-to-Action

Ready to drive the future of automotive technology? Apply now and join our innovative team! Submit your application online in one easy step.


Android | Mobile Development | Kotlin | Java | Automotive | Connected Cars | App Development | Software Engineering

Apply Now
Share this job
Catapult Solutions Group
An error has occurred. This application may no longer respond until reloaded. Reload 🗙