Senior Software Engineer iOS
PayJoy · San Francisco, CA · 1 wk ago
HybridEngineeringFull-time
About the role
The Senior Software Engineer iOS will be responsible for designing, developing, and maintaining high-quality mobile applications for our core product.
Responsibilities
- Design and implement new features for iOS applications
- Collaborate with cross-functional teams including designers, product managers, and backend engineers
- Ensure application performance and user experience
- Stay up-to-date with the latest iOS technologies and best practices
Requirements
- Bachelor's degree in Computer Science or related field
- 5+ years of professional software development experience
- Experience with Swift programming language
- Strong understanding of iOS architecture and design patterns
- Experience with version control systems like Git
- Excellent problem-solving skills and ability to work independently
Qualifications
- Proven track record of delivering high-quality software products
- Experience with iOS SDK and Xcode
- Knowledge of RESTful APIs and web services
- Experience with testing frameworks such as XCTest
- Strong communication and collaboration skills
Skills
- Swift
- Xcode
- RESTful APIs
- XCTest
- Version Control Systems (Git)
Benefits
- Flexible remote work options
- Competitive compensation package
- Professional development opportunities
- Health insurance
- Retirement savings plan
Pay
Compensation is commensurate with experience and qualifications.
Schedule
This role is hybrid, with on-site days scheduled on Mondays, Wednesdays, and Thursdays.