Job Description

This is a remote position.

Junior iOS Developer (1 year experience, remote)

About us: Be part of our future! This job posting builds our talent pool for potential future openings. We’ll compare your skills and experience against both current and future needs. If there’s a match, we’ll contact you directly. No guarantee of immediate placement, and we only consider applications from US/Canada residents during the application process.

Hiring Type: Full-Time

Base Salary: $60K-$70K Per Annum.

Candidates must be authorized to work in the United States full-time. We are not able to sponsor applicants for work visas at this time.

Benefits:

  • We offer health benefits and generous PTO packages.
  • Our office is dog friendly, has unlimited snacks & drinks, flexible working hours (get out for the pow day!), and lots of rock climbing & skateboarding.
  • We offer competitive healthcare benefits and a 401k program.
  • we are committed to being a fun, groundbreaking, and inclusive place to work. We strongly encourage engineers from all community and traditionally underrepresented backgrounds to apply.

Description:

Join our team as an iOS Developer and contribute to the design, development, and maintenance of our iOS applications. You will collaborate with senior developers to create user-friendly and high-performance mobile applications that meet our clients’ needs. This is a great chance to enhance your iOS development skills and work on exciting projects in a collaborative and supportive environment.

Responsibilities:

  • Collaborate with the development team to understand project requirements and objectives.
  • Assist in the design and development of iOS applications from concept to deployment.
  • Write clean, efficient, and maintainable code in Swift or Objective-C.
  • Implement and integrate APIs and web services for data retrieval and storage.
  • Collaborate with designers to ensure a visually appealing and user-friendly interface.
  • Conduct testing and debugging to ensure the functionality and performance of applications.
  • Stay up-to-date with the latest iOS development trends and technologies.
  • Participate in code reviews and provide constructive feedback to improve code quality.
  • Document technical specifications and project details.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Solid understanding of iOS development principles and best practices.
  • Proficiency in Swift or Objective-C programming languages.
  • Knowledge of iOS frameworks and libraries (e.g., UIKit, Core Data, Alamofire).
  • Familiarity with RESTful APIs and JSON/XML parsing.
  • Understanding of version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and within a team.
  • Eagerness to learn and adapt to new technologies.

Preferred Qualifications:

  • Experience with iOS app development projects (personal or professional).
  • Familiarity with mobile application architecture patterns (e.g., MVC, MVVM).
  • Knowledge of backend development languages such as Python, Java, or Node.js.
  • Exposure to Agile development methodologies.
  • Basic understanding of software testing principles and methodologies.