IES462 - SENIOR iOS FULL-STACK DEVELOPER
IES462 - SENIOR iOS FULL-STACK DEVELOPER
IT
Senior
Remote
Full-time
Responsibilities
1. iOS Development:
Lead the design, development, and maintenance of our iOS applications, ensuring robustness, scalability, and high quality.
Stay updated with the latest iOS frameworks, tools, and best practices.
2. Backend Development:
Design and implement scalable and secure server-side logic, integrating with databases, third-party services, and cloud resources.
Optimize server-side code for performance and efficiency.
3. Collaboration:
Work closely with UX/UI designers to create compelling and intuitive user interfaces.
Collaborate with cross-functional teams to define, design, and release new features.
Provide mentorship and guidance to junior developers, sharing best practices and knowledge.
4. Testing:
Implement automated testing suites for both front-end and back-end components to ensure product stability and quality.
Continuously monitor app performance and resolve any bugs or issues promptly.
5. Continuous Integration/Continuous Deployment:
Implement and maintain CI/CD pipelines to automate deployment processes, ensuring quick and reliable product iterations.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.
8-10 years of proven experience in iOS development, having shipped several applications.
Experience working in big global companies, Fortune 500 companies, or providing services for these companies.
Solid experience with server-side languages and frameworks, e.g., Node.js, Ruby on Rails, or Django.
Familiarity with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Couchbase).
Strong grasp of full-stack development principles and best practices.
Deep understanding of the iOS ecosystem, design principles, and interface guidelines.
Proficiency with code versioning tools, such as Git.
Experience with cloud platforms like AWS, Google Cloud, or Azure.
Exceptional communication and teamwork skills.
Proactive attitude with a focus on continuous learning and improvement.
Ability to work autonomously and lead projects to completion.
Excellent problem-solving skills and a keen attention to detail.
Ability to work with React Native framework if necessary.
Fluent in English.
*** Nice to have
A Master's degree.
Extensive experience in Swift and Objective-C. Knowledge of SwiftUI.
Experience with Firebase
Benefits
Working location: Remote Full-time
Salary range: up to USD 5,000 Gross
Infomation
Offered Salary
3,500 $ - 5,000 $
Skills