Kotlin jobs

Senior Android Developer

Remote - Full Time

Company Name

O'Reilly Auto Parts

Job Description

Responsibilities:

  • Design and build advanced applications for the 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 Android development
  • Successfully developed & deployed one or more native Android apps that showcases a rich, interactive user interface
  • Extensive programming experience in Java, Kotlin, 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

About O'Reilly Auto Parts

O'Reilly Auto Parts is a Fortune 500 company with 60 straight years of continuous growth and over 80,000 team members at more than 5,200 stores and 28 distribution centers in 47 states. We are determined to be the leader in the auto parts industry and believe that our team members are the most important asset in our business.

Benefits

  • Work/life balance
  • Diverse tech stacks and cross-training
  • Competitive compensation
  • Team member discounts
  • Comprehensive insurance coverage
  • 401K
  • Paid vacation
  • Remote work
  • Collaborative and solution-oriented teams
  • Educational Assistance

Click here to apply!

Skills Required

Java Kotlin