Company Name: MyGate
Location: Bengaluru/Bangalore
Qualification:
Bachelor's degree in Computer Science Software Engineering, or a related field.
Experience: 0-1 Year
CTC: Not Disclosed
Job description
- As an Associate Software Engineer - iOS, you will work closely with our senior iOS developers to design, develop, and maintain high-quality mobile applications for iOS devices. You will have the opportunity to learn and grow while contributing to the development of innovative and user-friendly apps.
Responsibilities :
- Collaborate with cross-functional teams to design and develop new iOS applications and features.
- Write clean and efficient code following best practices for iOS development.
- Participate in code reviews and provide constructive feedback to team members.
- Debug and resolve issues to ensure the performance, quality, and responsiveness of applications.
- Stay updated with the
latest iOS development trends and technologies.
- Assist in the maintenance and enhancement of existing iOS applications.
- Collaborate with product managers, designers, and QA engineers to deliver high-quality software.
- Continuously improve
your skills and knowledge of iOS development.
Requirements :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 0-1 years of experience in iOS app development.
- For candidates straight out of college, internship experience in iOS development is mandatory.
- Strong programming skills in Swift and Objective-C.
- Knowledge of iOS SDK, Interface Builder, and Xcode.
- Understanding of mobile application architecture and design patterns.
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team environment.
- Eagerness to learn and adapt to new technologies and challenges.
- Strong attention to
detail and a commitment to delivering high-quality software.
What’s in it for you
- At MyGate you have the opportunity to-
- Work in a setting that encourages collaboration and trust, enabling you to put your ideas into action.
- Be a member of an
effective team where everyone’s input counts.
- Have flexible working hours, and learning development opportunities.