Motion Recruitment - Philadelphia, PA

posted 2 months ago

Full-time - Senior
Remote - Philadelphia, PA
Administrative and Support Services

About the position

The Senior Mobile Engineer position is a fully remote role focused on developing high-quality native Android applications. The role emphasizes innovative mobile solutions and offers the opportunity to work on cutting-edge projects while collaborating with a dynamic technology team. The position requires a strong background in mobile development, particularly in Android, and provides a supportive environment for continuous learning and work-life balance.

Responsibilities

  • Designing, developing, and maintaining Android mobile applications
  • Collaborating with UX teams to define product requirements and use cases
  • Assisting in the creation of technical and functional user stories
  • Communicating technical aspects to non-technical stakeholders
  • Hands-on development of mobile applications
  • Conducting code reviews and mentoring team members
  • Collaborating with team members on project goals

Requirements

  • 6-8 years of experience in native Android mobile application development
  • Strong programming skills in Kotlin and Java
  • Proven track record of building user-friendly Android applications
  • Experience with RESTful services and caching techniques
  • Knowledge of MVC, MVP, and MVVM patterns

Nice-to-haves

  • Experience with Reactive Programming (RxKotlin or RxJava)
  • Familiarity with Continuous Integration and Continuous Delivery (CI/CD) pipelines
  • Knowledge of image loading and caching libraries
  • Experience in a product development or e-commerce environment

Benefits

  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k) plan (including match, if applicable)
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service