Job Description
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.