Work remotely from anywhere as a Software Developer

Mobile Developer (iOS or Android)

Responsibilities:



  • Design and build advanced applications for the iOS & Android platform

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Unit-test code for robustness, including edge cases, usability, and general reliability

  • Work on bug fixing and improving application performance

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

  • What we look for in our developers:

  • Bachelor's or Master's Degree in Computer Science, Engineering or a related field

  • 5 or more years experience in software development with at least 3 years in mobile iOS and/or Android development

  • Successfully developed & deployed one or more native iOS app and/or Android app that showcases a rich, interactive user interface

  • Extensive programming experience in Java, Cocoa Touch, & Objective-C and/or C++.

  • Knowledge of UI and animation frameworks, touch user interface, and MVP (minimum viable product) application design

  • Strong object-oriented skills including design, coding, and testing patterns

  • Experience with third-party libraries and APIs

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies


Awesome skills to have, but not required:



  • UI/UX design skills

  • Experience developing mobile web applications (e.g., HTML, CSS, JavaScript)

  • Experience with image recognition software

  • Experience with server-side technologies and frameworks

  • This is a full-time opportunity; Monday-Friday, 8 a.m.-5 p.m.


About our team:



  • We create and customize 90% of our applications in house

  • We are a “work family”! We have fun together and support each other

  • We respect a healthy work-life balance

  • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings

  • Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect


Growth within our teams at O’Reilly Auto Parts:



  • We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose

  • We want to grow our people – we help to make you better by providing training for both technical and professional development

  • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members

O'Reilly Auto Parts

  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

REMOTE Sr. Mobile Engineers

Surge

Surge Forward is looking for smart, self-motivated, experienced, senior-level consultants who enjoy the freedom of telecommuting and flexibl

React Native Mobile Developer

Clevertech

DESCRIPTIONClevertech is seeking a Mobile Developer who has a strong production background in React Native to join us in developing premium

React Native Developer

Clevertech

DESCRIPTIONClevertech is seeking a Mobile Developer who has a strong production background in React Native to join us in developing premium

Senior iOS Engineer

Homer

Homer is looking for a collaborative and results driven Senior iOS Engineer to join our energetic, growing team. This is a virtual role, wor