Summary
Join the customer mobile applications team to design and implement features for the company mobile app using Swift and related technologies. This hybrid role requires collaborating with product and design to translate requirements into pragmatic technical solutions and delivering production ready code through testing and QA.
Responsibilities
- Implement new functionality from product requirements and UX designs for the iOS application.
- Design and create features and architecture in collaboration with the team.
- Diagnose and fix defects and ensure production readiness.
- Write unit tests and work with QA to validate releases.
- Collaborate with engineers across the stack and contribute to adjacent areas as needed.
- Work with product and design to understand end user requirements and formulate use cases.
- Participate in code reviews and share knowledge with peers.
Requirements
- Minimum 1 year of professional experience in the practice area.
- Bachelor's or Master's degree in Computer Science or Engineering or equivalent practical experience.
- Experience with Swift and Xcode; familiarity with mobile development best practices.
- Familiarity with backend technologies such as Node, Python, AWS, Postgres is beneficial.
- Ability to work collaboratively in a team and communicate technical concepts clearly.
- Must be available to work onsite in Seattle a minimum of 4 days per week.
We have summarized this job description for you, click apply to see more details from the employer.