- Feature Development : Innovate and implement new features and functionalities as per the evolving needs of the business.
- Maintenance and Optimization : Regularly update and refine existing app features for enhanced performance and user experience.
- Collaboration : Work closely with the sales and development teams to craft tailored solutions that meet business objectives.
- Code Quality : Maintain high standards of code quality and manage application updates through Git, ensuring efficient version control and team collaboration.
- UI/UX Integration : Deeply integrate with core iOS frameworks like UIKit and Foundation to create intuitive and engaging user interfaces.
- Review and Feedback : Participate in code reviews, creating pull requests, and providing constructive feedback to ensure high-quality output.
- Technical Assessment : Evaluate the feasibility and resource requirements for new features or applications.
- API Integration : Collaborate with backend developers to design and consume RESTful APIs, ensuring seamless data integration.
- Agile Practices :
Embrace agile methodologies to enhance team efficiency and deliver effective project outcomes.
Preferred candidate profile:-
- Experience : Minimum 2 years of hands-on experience in iOS application development.
- Technical Expertise : Proficiency in Swift and experience with Objective C and Kotlin. A strong grasp of core iOS frameworks is essential.
- Educational Background : Degree in Computer Science, Engineering, or a related field.
- Version Control Acumen : Experienced with Git for version control in team-oriented environments including creating pull requests and performing code reviews.
- Problem-Solving Skills : Excellent analytical and problem-solving abilities, with a knack for tackling complex technical challenges.
- Communication Skills : Strong communication skills to articulate technical limitations and interact effectively with team members.
- Agile Familiarity : Knowledge of agile developme