Get job as soon as 2 days (HURRY UP) ENROLL NOW or Call   +1 (804)-454-3215

Mobile Software Developer

Job Id : 14620

Jobtitle : Mobile Software Developer

Location : Minneapolis, MN

Company Name : SmartThings

Industry : Information Technology

Salary : $18,000 - $130,000  PER YEAR

Job type : Fulltime

Posted on: 2020-06-26

Required Skills : Published A Mobile App To Its Respective App Store End To End,Familiarity Or Experience With Internet Of Things Apps Or Devices

Benefits : No benefits are available

Job Description :




  • Ability to collaborate and lead other engineers to build simple and scalable solutions.
  • Ability to provide technical and strategic direction cross-functionally, understanding overall impact relative to company goals.
  • Project ownership, working with managers to scope and define assignments, schedules, quality expectations, and other project criteria
  • Drive key strategic outcomes like reliability, quality and testability
  • Deep expertise in fundamental concepts and expert in a key area or large section of the code base
  • Work closely with a cross-functional team to deliver new features, bug fixes and enhancements to a production Android application and SDKs
  • Participate in peer code reviews and scrums
  • Proactively identify areas for improvement/strategy within team area, and clearly communicate action plans across teams
  • Mentor other engineers and lead technical on boarding




  • Bachelor's degree in Computer Science or equivalent practical experience
  • 5+ years of experience in developing native Android Applications
  • Android development experience, with deep knowledge of best practices, APIs and libraries
  • Strong understanding of application architecture and object-oriented design
  • Experience working with MVP design pattern in Android
  • Experience with Dagger or other dependency injection frameworks
  • A passion for continuous learning and understanding
  • Ability to operate in fast-paced, deadline driven, collaborative and iterative programming environment
  • Ability to work within established infrastructure and quickly become familiar with it


Desired Skills:


  • Familiarity with other statically typed languages a plus
  • Building, maintaining and deploying SDKs, libraries and tools for many big teams
  • Functional reactive programming with RxJava
  • Published a mobile app to its respective App Store end to end
  • Familiarity or experience with Internet of Things apps or devices
  • Eager to learn and share your learning with your peers

Latest jobs for you

  • Data Analyst

    LEIDOS Fort Knox, KY

    Job Description: The Data Analyst's position will create actionable, high-impact plans that ...

    View Job
  • Bioinformatics Data Analyst

    Regeneron Pharmaceuticals, Inc. Tarrytown, NY

    Job Description: Seeking a bright and motivated candidate with a strong data science toolkit and ...

    View Job
  • Data Analyst - Environmental, Social, and Governance

    Bloomberg New York, NY

    Job Description: You will leverage your demonstrated technical expertise, knowledge of the ...

    View Job
  • UI Developer

    Vy Systems Atlanta , GA

    Job Description: Strong hands-on experience in Angular 2 Component developments implementation...

    View Job
  • UI Developer

    Softworld, Inc. Columbia , MD

    Role and Responsibilities: Responsible for writing standards-compliant, reusable, testable, ...

    View Job

Thanks For Your Feedback

We’re an equal opportunity provider.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. is not a Consulting Company/Training Company/H1B Sponsor.

Attach A Resume First