How Remoteville checks and expires listings
Senior Mobile Engineer
Skills
Computer ScienceMobile Application DevelopmentSoftware DevelopmentAndroid DevelopmentObjective-CSdksUser Interface Design
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Design and develop advanced applications for the iOS platform using Objective-C and Swift
- Collaborate with product and design teams to define, design, rapidly prototype, and test new features
- Provide methodical, predictable stewardship of our existing partner SDKs
- Optimize app performance and keep up to date on the latest industry trends
- Test code for robustness, including edge cases, usability, and general reliability
- Fix bugs and improve application performance
- Explore and implement new technologies to maximize development efficiency
- Have a proven track record as a problem solver who can operate independently
- Experts in iOS development with strong experience in Objective-C and Swift
- Show a strong focus on user experience and designing highly interactive user interfaces
- Excellent communicators, capable of explaining complex technical issues to non-technical team members
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in mobile development with a strong portfolio of released iOS applications
- Proficiency in modern mobile development frameworks and iOS SDK
- Experience with third-party libraries and APIs
- Understanding of the full mobile development life cycle
Nice to have
- Computer Science
- Mobile Application Development
- Software Development
- Android Development
- Objective-C
- Sdks
- User Interface Design
- Ios
- Ios Development
Day to day
- Develop and maintain high-quality mobile applications for iOS and Android platforms
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
