Sr. iOS Developer
Finix Payments
You Will
- Work with product management to create specifications.
- Work with various vendors to understand specifications and implement their libraries.
- Work with native payment methods, Bluetooth functionality, Storage, location, and various features.
- Own the implementation, best practices, and infrastructure within your domain.
- Develop close relationships with product management and peer engineers.
- Proactively improve our architecture, frameworks, tooling, automation, and best practices.
You Are
- Comfortable continuously delivering code, infrastructure, and tests throughout the product development lifecycle.
- Able to lead proposals, design, and architect systems through research into use cases
- Obsessed with finding edge cases, understanding requirements, and design implications.
- Proactive in monitoring running systems and troubleshooting production issues.
- Committed to communicating and working cross-functionally with other teams to ensure the delivery of quality code and features.
You Have
- 3-5 years of experience working on mobile applications development
- Professional experience developing publicly available iOS apps using Swift by RESTful web services
- Participation from inception to launch using automated tooling of at least one publicly available application
- Proven experience using automated tools: Circle CI, XCode, Swift
- Exposure to Agile development methodology and in-depth knowledge of secure coding standards and practices
- Experience working on developing SDK/libraries