Job Description
Role Overview
As an iOS Developer, you'll play a key role in the development and enhancement of our iOS app. You will work closely with our product team to innovate and execute product initiatives across the company, bringing our app to the next level.
Responsibilities
- Develop and maintain our iOS app ensuring code quality, performance, and responsiveness.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Write clean, modular, and well-documented code following best practices and coding standards.
- Collaborate with designers to translate design mockups and wireframes into responsive and interactive user interfaces.
- Contribute to design by staying on top of iOS design practices and advising our UI/UX designers.
- Work closely with backend developers to integrate front-end components with server-side logic.
- Stay up to date with the latest relevant development trends, tools, and technologies, and share knowledge with the team.
- Participate in Agile development processes including sprint planning, daily stand-ups, and retrospectives.
Requirements
- BS/MS degree in Computer Science, Engineering, or a related subject, or equivalent experience.
- 2-4 years of software development experience with a focus on iOS applications.
- Experience with RESTful APIs and asynchronous programming.
- Understanding of Apple’s mobile design principles and interface guidelines.
- Solid understanding of core programming principles.
- Experience with version control systems such as Git.
Company Profile
RAY Labs is a PropTech company focused on addressing real-estate players’ pain points related to space and community management.