View Our Website View All Jobs

iOS Developer

ONE20 improves the lives of the professional driving community. No one else is looking out for truck drivers, so we are. We’re making their lives healthier, more connected and more predictable by offering them a free membership. Our membership gives them access to the tools they use everyday and helps them save money along the way.  

ONE20 is looking for talented, agile and resourceful people to join our Technology Team.  By joining our team, you'll have an opportunity to make a real difference by using bleeding edge technologies in an environment that encourages new ideas through collaboration and creativity.  

We’re helping drivers fight for the respect they deserve.  Join us.  

 

RESPONSIBILITIES:

  • Design and build sophisticated and highly-scalable mobile apps
  • Translate designs and wireframes into high quality code
  • Ensure the team’s work is of high quality through the use of best practices such as continuous integration, unit and integration testing, and code review
  • Design of the overall low-level architecture of the mobile applications
  • Implementation of a robust set of services and APIs to power ONE20 applications
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Implementation of geo-located and map-based features
  • It's also important that you develop your skills while being an important part of a start-up team.  We want you to:
  • Stay on top of new and up-and-coming technologies
  • Be an educator and a mentor for junior engineers
  • Possess intellectual humility - be able to make mistakes and learn from them
  • Design and build sophisticated and highly-scalable systems
  • Challenge everything - push yourself and others by asking how we can be better in all aspects of our work
  • Take ownership and lead development of team objectives
  • Collaborate in a culture that promotes passion in technology

REQUIRED SKILLS:

  • In order to get started, you'll need:
  • 4-year degree or equivalent experience in a software related field
  • 5+ years of experience developing scalable iOS solutions (both Objective-C and Swift) and Cocoa
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience in building responsive UI applications for iOS
  • Experience with offline storage, threading, and performance tuning
  • Demonstrate one or more specific successes from current or past technical challenges
  • Experience with RESTful APIs to connect applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Experience with performance and memory tuning with tools
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Apple’s design principles and interface guidelines
  • Experience with iOS unit and UI testing
  • Experience with source control platform such as Git
  • Familiarity with continuous integration

EXPERIENCE WITH ANY OF THE FOLLOWING IS A PLUS:

  • Micro Service architecture
  • RESTful APIs
  • Amazon Web Services (AWS)
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150
To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Gender
Race/Ethnicity
Veteran/Disability status