Senior Mobile Developer - iOS
Velocia
This job is no longer accepting applications
See open jobs at Velocia.See open jobs similar to "Senior Mobile Developer - iOS" Techstars.Essential Duties and Responsibilities
- Lead, develop, design, test, and deploy high-quality mobile applications for iOS platforms.
- Collaborate with cross-functional teams, including product managers, designers, and QA, to define and implement innovative solutions for the mobile product direction, visuals, and experience
- Architect and implement robust and scalable mobile solutions, ensuring code quality, performance, and maintainability.
- Optimize mobile applications for performance, scalability, and usability, ensuring a smooth and responsive user experience.
- Write clean, maintainable, and efficient code.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Stay up to date with emerging mobile trends and technologies.
What You'll Need to Be Successful
- 8+ years of mobile development experience.
- Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
- Strong knowledge of native mobile development languages for iOS( Swift or Objective-C).
- Strong understanding of mobile application architecture and design patterns.
- Ability to architect scalable and maintainable mobile solutions.
- Solid understanding of object-oriented programming and functional programming concepts.
- Experience integrating mobile applications with RESTful APIs and other web services.
- Proficient understanding of code versioning tools (e.g., Git).
- Strong skills in writing unit tests and conducting automated testing.
- Proficient in debugging and performance optimization for mobile applications.
- Familiarity with CI/CD pipelines and tools to automate the development, testing, and deployment process.
- Knowledge of secure coding principles and encryption techniques.
- Familiarity with mobile database systems, both local and remote.
- Understanding of mobile UI/UX principles and best practices.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Nice-to-Have
- Experience with cross-platform frameworks such as Flutter or React Native is a plus.
- Knowledge of mobile security best practices.
- Experience with automated testing frameworks.
- Published apps on the App Store.
This job is no longer accepting applications
See open jobs at Velocia.See open jobs similar to "Senior Mobile Developer - iOS" Techstars.