We are looking for an experienced Software Development Engineer to help improve our iOS application. You are looking for a small, smart, and fast-moving company where everyone makes a difference every day.
As an iOS Software Development Engineer, you should be passionate about building intuitive, visually engaging Android experiences for a diverse user base.
Responsibilities:
- Recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
- Write high quality, maintainable, and robust code.
- Solve problems at their root, stepping back to understand the broader context.
- Develop pragmatic solutions.
- Build flexible systems without over-engineering and choose simple, straightforward solutions over more complex ones.
- Understand a broad range of data structures and algorithms and know how, when and when not to use them.
- Recognize and use design patterns to solve business problems.
Requirements
- 3+ years of experience with iOS development.
- Experience writing production-quality Objective-C and Swift code.
- Familiarity with UX design.
- Experience with Bluetooth low-energy is a plus.
Benefits
- Work Remote Monday - Friday, 40 hours a week (no weekends)
- Vacation: 10 business days a year
- Holidays: 5 National Holidays a year
- Company Holidays: 5 Company Holidays a year (Christmas Eve, Christmas Day, New Years Eve, New Years Day, Zipdev Day)
- Major Medical Insurance
- Active Lifestyle/Gym Reimbursement
- Quarterly Home Office Reimbursement
- Performance-based Bonus
- Continuous Education Bonus
- Access to Training and Professional Development Platforms
- Did we mention its REMOTE