Search by job, company or skills

Jobgether

Senior Software Engineer, iOS

5-7 Years
Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, iOS in India.

Join a globally distributed engineering team focused on building engaging mobile experiences for millions of users worldwide. In this role, you will contribute to the evolution of a widely used knowledge-sharing platform by designing scalable, high-performing iOS applications that serve a diverse and multilingual audience. You will collaborate closely with product managers, designers, analysts, and fellow engineers to deliver impactful features and continuously improve user engagement. The position offers a strong balance of technical ownership, cross-functional collaboration, and mentorship opportunities in a remote-first environment. This is an exciting opportunity for engineers who thrive in mission-driven organizations, enjoy solving complex product challenges, and are passionate about delivering accessible and intuitive mobile experiences at scale.

Accountabilities

  • Lead the development and delivery of medium-complexity iOS initiatives from discovery through deployment, ensuring quality, scalability, and user impact.
  • Design and implement accessible, maintainable, and performant mobile features using Swift, SwiftUI, UIKit, and modern iOS architectural patterns.
  • Collaborate with cross-functional teams including product, design, analytics, and engineering to define and deliver practical solutions aligned with user and business goals.
  • Improve application performance, testing practices, observability, and debugging capabilities to support long-term product reliability.
  • Mentor engineers through code reviews, technical guidance, knowledge sharing, and collaborative problem-solving.
  • Contribute to prioritization, technical planning, and continuous improvement of engineering standards and team processes.
  • Support a transparent and inclusive engineering culture focused on feedback, ownership, and continuous learning.

Requirements

  • Bachelor's degree in Computer Science, Engineering, STEM, or a related field, or equivalent practical experience.
  • 5+ years of professional experience building and maintaining iOS applications in production environments.
  • Strong proficiency with Swift, SwiftUI, UIKit, and modern iOS development best practices.
  • Solid understanding of mobile application architecture, performance optimization, scalability, and testing methodologies.
  • Experience working in autonomous, fast-paced, and distributed engineering environments.
  • Excellent communication and collaboration skills, with the ability to work effectively across technical and non-technical teams.
  • Comfortable navigating ambiguity, balancing trade-offs, and driving pragmatic engineering decisions.
  • Experience with cross-platform applications, webview integrations, AI-related tools, or open-source projects is considered a strong advantage.
  • Familiarity with content management systems, collaborative platforms, or knowledge-sharing products is a plus.
  • Ability to work at least four hours overlapping with 14:00 UTC to 21:00 UTC.

Benefits

  • Fully remote work environment with flexible collaboration across global teams.
  • Opportunity to contribute to products used by millions of people worldwide.
  • Competitive compensation aligned with skills, experience, and local market conditions.
  • Inclusive and mission-driven culture focused on learning, collaboration, and innovation.
  • Career growth opportunities through mentorship, technical leadership, and cross-functional exposure.
  • Work with modern technologies, large-scale systems, and globally distributed engineering teams.
  • Supportive environment encouraging open-source contributions, experimentation, and continuous improvement.
  • International and multicultural team environment with strong emphasis on work-life balance and employee well-being.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148484465

Similar Jobs

Bengaluru, India

Skills:

XcodeRealmMVVMIos DevelopmentCocoapodsUikitMvcRest ApisSwiftFastlaneSwift Package ManagerGitHub ActionsXCUITestBitriseAI-assisted coding toolsXCTestSwiftDataOperation QueuesInstrumentsSwiftUIGCDTCAViperURLSessionSwift Concurrency

Pune, India

Skills:

AndroidGolangCLinuxMacosWindowsSwiftIosVue3

Chennai, India

Skills:

KotlinAsynchronous programmingMaterial DesignIntegration TestingStreamsFlutterSwiftHTTP APIsDARTNavigationFuturesDeep LinkingCustom Widgets

Pune, India

Skills:

GithubDesign PatternsCmakeQt FrameworkDebuggingAgile MethodologiesTesting FrameworksStlBasic SqlOopGitGitlabBOOST libraryOptimization

Hyderabad, India

Skills:

SwiftSqlMicroservicesReactDockerRestful ApisKubernetesPythonAWSTreasury ManagementRegulatory CompliancePayment Processing