Smithmicro18.03.26
AI SCORE 8.5

Software Engineer - Android Development for Mobile Solutions

$60K–$80K/year

About the Role

We are looking for a talented Software Engineer - Android Development to join our team at Smith Micro. This remote Software Engineer position offers you the opportunity to design, develop, and test Android-based applications that enhance mobile experiences for users worldwide. You will collaborate with agile cross-functional teams and engage in meaningful projects that make a difference in the mobile software landscape.

What You'll Do

  • Design, develop, and test Android-based applications to improve user engagement.
  • Collaborate with agile cross-functional teams to define, estimate, design, and ship new features.
  • Interact with internal stakeholders and other teams to clarify technical requirements.
  • Analyze functional requirements and propose suitable technical solutions and technologies.
  • Mentor less experienced software developers in technology, architecture, and patterns.
  • Provide cross-project and cross-platform technical leadership.
  • Participate in code and design reviews of the engineering team.
  • Develop unit tests, update and run test plans, and work on bug fixing.
  • Help maintain code quality, organization, and automation.
  • Ensure the performance, scalability, quality, and responsiveness of our products.
  • Proactively search, evaluate, and propose the adoption of new frameworks, technologies, and processes.
  • Contribute to continuous integration, test automation, and deployment processes and activities.

Requirements

  • Good English speaking and writing skills.
  • University degree in Computer Science, Computer Engineering, or a related subject.
  • Solid understanding of the Android SDK, Android development life cycle, and associated patterns.
  • Experience supporting multiple versions of Android SDKs, screen resolutions, and device types.
  • Experience with most commonly used Android frameworks and APIs.
  • Experience with Gradle dependency management technology.

Nice to Have

  • Experience with Kotlin programming language.
  • Familiarity with cloud services and APIs.
  • Knowledge of UI/UX principles for mobile applications.

What We Offer

  • 25 vacation days to ensure work-life balance.
  • Flexible work schedule that helps you balance your personal life with your professional life.
  • Private health insurance coverage for you and your family.
  • Fitpass card for fitness and wellness activities.
  • Competitive salary and comprehensive benefits package.

If you’re ready to bring your skills and enthusiasm to a leading technology company, apply today! Join us as a remote Software Engineer and help shape the future of mobile technology.

Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a great opportunity for Software Engineers specializing in Android development to work remotely with a leading company. Competitive salary and benefits enhance the appeal.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.