ApplyStaff iOS Software Engineer
Posted 5 months agoInactiveViewed
View full description
📍 Location: United States
🔍 Industry: Rewards and consumer engagement
🏢 Company: Fetch
🗣️ Languages: English
🪄 Skills: LeadershipSoftware DevelopmentiOS DevelopmentSoftware ArchitectureSwiftCross-functional Team LeadershipREST APICommunication SkillsAnalytical SkillsCollaborationNetworkingDebugging
Requirements:
- A desire to lead by example and mentor other iOS engineers.
- Experience in constructing architecture and common components to enhance scalability, consistency, and maintainability throughout the product development cycle.
- Familiarity with app profiling and debugging both logic and performance issues.
- Ability to focus and lead the team on updating a large codebase with the architecture and components you’ve helped enhance.
- Strong critical thinking skills, and a keen attention to detail.
- Comfortable dealing with ambiguity, setting milestones and deliverables for the team in a cross-functional team setting.
- Self-driven mindset, with the ability to work on green field projects with limited input.
- Experience with Swift, SwiftUI, Concurrency, Unit Testing, Mobile architecture principles, Networking, specifically using REST APIs from mobile, and Debugging.
Responsibilities:
- You will build and maintain a world-class mobile application that works directly with our backend services and external partners.
- Success in this role requires the ability to take on challenging problems and design & develop amazing solutions with a user-centric focus.
- You’ll be working on a small, multi-functional team that may include other engineers, a designer, Product Manager, Data Scientist and other roles.
- You’ll have the opportunity to help establish new paradigms and patterns as we scale and help maintain this high level of technical excellence through thoughtful code review.
Apply