← Все вакансии/Junior/jobgether
JuniorRemoteIndia

iOS Developer

J
jobgether
Уровень
Junior
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an iOS Developer based in India.

This role offers the opportunity to build and evolve high-quality iOS applications used by a large global audience. You will join an engineering environment focused on creating engaging, reliable, and user-friendly mobile experiences.

Responsibilities
  • Develop, maintain, and enhance fully functional iOS applications using clean, scalable, and maintainable code.
  • Design and implement new mobile features in collaboration with product and engineering teams.
  • Create and execute unit tests and UI tests to identify defects and ensure application reliability.
  • Support the complete application lifecycle, including requirements analysis, development, testing, release, monitoring, and ongoing maintenance.
  • Analyze product requirements, identify technical solutions, and recommend improvements that enhance the overall user experience.
  • Debug and optimize mobile applications to improve performance, stability, responsiveness, and usability.
  • Collaborate with the Product Development team to plan, prioritize, and deliver new functionality.
  • Maintain legacy applications and identify opportunities to improve, modernize, or replace outdated components.
  • Ensure applications comply with established engineering, quality, and performance standards.
  • Research emerging mobile technologies, frameworks, tools, and development practices and assess their potential value.
  • Contribute ideas for new features, applications, integrations, and technical approaches that can improve the mobile product experience.
Requirements
  • 2+ years of professional experience working as an iOS Developer or in a closely related mobile development role.
  • Demonstrated experience publishing mobile applications through the Apple App Store.
  • Strong proficiency in Swift and Objective-C.
  • Hands-on experience working with third-party libraries, SDKs, and APIs.
  • Solid understanding of object-oriented programming and software design principles.
  • Strong analytical and problem-solving skills, with the ability to investigate technical issues and develop effective solutions.
  • Good understanding of mobile application development, testing, debugging, and performance optimization.
  • Strong teamwork and communication skills, with the ability to collaborate effectively in a dynamic development environment.
  • Bachelor's degree in Computer Science, Software Engineering, or another relevant technical discipline preferred.
  • Ability to work effectively with distributed teams across multiple time zones.
  • Experience with chat or streaming applications is a plus.
  • Familiarity with mobile analytics and tracking tools, such as Firebase Analytics, is advantageous.
  • Experience with WebRTC is a plus.
  • Familiarity with WebSocket-based communication is advantageous.
  • Strong UI/UX awareness and a good eye for mobile interface quality are desirable.
  • Passion for mobile platforms and an interest in keeping up with evolving technologies and development trends.
Conditions
  • Opportunity to develop mobile applications serving a large global user base.
  • Collaborative engineering environment with close interaction with product and development teams.
  • Involvement across the full iOS application lifecycle, from concept through production support.
  • Opportunity to work on new features while also improving and modernizing existing mobile products.
  • Exposure to technologies including mobile analytics, WebRTC, WebSockets, third-party APIs, and modern iOS development practices.
  • Fast-paced environment offering opportunities to contribute ideas and influence product evolution.
  • International and distributed team environment.
Стек и навыки

С чем работаем