CrawlJobs Logo

Software engineer 2 iOS

India, Bangalore · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

This role is for experience team under earner org. The primary objective for this team is to solve the problem of low acceptance rate throughout uber systems. Uber has moved from a supply constrained market to ‘quality supply’ being need of the hour. The broader program enables uber to do just that by creating sustainable and meaningful quality based loyalty and engagement boosting products. Core experiences like trip , offer , preferences scheduling planning and guidance are also owned by this team. With uber rapidly diversifying its lines of businesses , there is a need to build a configurable platform that can adapt and scale to diverse set of flows all the while providing standard interfaces and guardrails to safeguard the quality of uber experience.

Job Responsibility

Build high quality earner experiences.

Requirements

  • Coding chops, clean, elegant, bug-free code iOS
  • Provide technical direction and hands-on solving of technical problems in the area of distributed systems
  • Strong desire to learn and grow, while building the outstanding systems
  • Work in close collaboration with other specialists, product managers, designers, and operations to ship useful and fabulous experiences to our customers
  • Passionate about helping teams grow by inspiring and mentoring engineers.

Nice to have

Ability to Identify and resolve performance and scalability issues

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software engineer 2 iOS

8 matching positions

Software Engineer 2 - iOS

Uber Courier is a product on Uber Rider app that allows any consumer to request ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of working experience in IOS development
  • Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent practical experience
  • Proficient in common algorithms and data structure fundamentals
  • Deep understanding of iOS fundamentals, UI rendering, and performance optimization
  • Strong Communication and experience in working with cross-functional roles such as product managers and product designers, capable of translating business and product requirements into software engineering designs, and breaking down tasks for execution
Job Responsibility
Job Responsibility
  • Collaborate and work within a team with other engineers, Product Managers, Designers and others to build towards the roadmap
  • Write high quality code and uphold standards for code quality and testing coverage
  • Contribute to engineering operational areas on quality, monitoring, and on-call practices
  • Fulltime
Read More
Arrow Right

Software Engineer / Lead Software Engineer – Border Protection (Firewall) Technologies

The Border Protection Product Team within the Information Security-Network Secur...
Location
Location
United States , Richardson
Salary
Salary:
97000.00 - 150000.00 USD / Year
State Farm
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java / Spring: 2–4 years of experience developing enterprise web applications using Java and Spring Framework (with a heavy emphasis on Spring Tool Suite).
  • Database Technologies: 2–4 years of experience working with PostgreSQL or DB2.
  • Application Server: 2–4 years of experience with Apache Tomcat as a web server/application deployment environment.
  • Required Programming Languages: Java
  • JavaScript
  • C++
  • C#
  • Python
  • Required Technical Skills and primary tools used: Spring Tool Suite
  • Microsoft Visual Studio
Job Responsibility
Job Responsibility
  • Create and maintain DBMS (Postgres) and IBM DB2
  • Create and deploy Java Spring applications in AWS, on EC2 servers, using Terraform code and Scalr
  • Use Azure for Entra ID for user management and authentication
  • Work with AWS Cloud, IaaS Servers, and Mainframe
  • Work with applications NSCRA (proprietary), nslookup (proprietary), Hot Spot Enabler (proprietary)
What we offer
What we offer
  • Annual raise and bonus
  • Robust health and wellbeing programs
  • State Farm pays most of your healthcare premium
  • Multiple healthcare plan options including high deductible plan
  • 100% coverage for in-network preventative care
  • Vision, dental, telemedicine, 24/7 mental health professionals
  • Educational benefits including training programs
  • Tuition assistance programs
  • Employee resource groups
  • Mentoring
  • Fulltime
Read More
Arrow Right

Software Engineer II and Senior Software Engineer

The FIO (Office Files and Identity) Team drives collaboration, identity, cloud f...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Rust
  • OR equivalent experience
  • 4+ years industry engineering experience coding in languages including, but not limited to, C, C++, C#, Java or Rust
  • 4+ years industry experience building and shipping production quality, performant and cross-platform applications
  • Experience collaborating cross-team and cross-function to deliver software features or projects
  • Platform-specific experience building Windows, MacOS, iOS or Android applications
  • Experience designing and implementing efficient network communications, including network protocols, performance and reliability tooling, modeling and implementing complex customer scenarios across network services
  • Experience designing and implementing client-side storage stacks, with a focus on correctness, resiliency, performance, and adaptability
  • Understanding of client file system design and APIs, including advanced performance optimizations
  • Experience directly implementing large-scale data pipelines for product telemetry, with ability to evolve system as business and technical needs change
Job Responsibility
Job Responsibility
  • Design and write code
  • Work across organizations and directly with partners both in Office and across Microsoft, including other engineers and product leaders
  • Use data as the basis for decision making
  • Be a steward of products that ship to hundreds of millions of customers around the world, staying connected to customers through data and feedback and being agile and responsive to issues
  • Grow as an engineer in a modern and highly impactful team
  • Fulltime
Read More
Arrow Right

Software Engineer - iOS

At DUBIZZLE LABS, we are looking to further expand our Pakistan engineering offi...
Location
Location
Pakistan , Lahore
Salary
Salary:
Not provided
Dubizzle Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 1 - 2 years of relevant experience
  • Experience building complex applications for the iPhone or iPad using Swift and/or Objective-C
  • Knowledge of iOS SDK performance tools and optimisation techniques
  • Strong problem-solving skills
  • Strong in object-oriented programming design & skills
  • A proactive programming style that anticipates and resolves project roadblocks
  • Knowledge of best practices, clean code, Test Driven Development, Continuous Integration, and Continuous Delivery
  • Experience in working with Agile methodology
  • Excellent problem solving, critical thinking, and communication skills
Job Responsibility
Job Responsibility
  • Build world-class suite products to support hyper-growth of businesses in 16 countries
  • Develop new features and maintain existing components in mobile products based on specifications provided by the product
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Operate effectively in a fast-paced, deadline-driven, collaborative and iterative programming environment
  • Fulltime
Read More
Arrow Right

Ios software engineer

Manus — now part of Meta — is a general-purpose AI agent that bridges mind and a...
Location
Location
Singapore
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field
  • 6+ years of programming experience in a relevant language
  • Strong foundation in computer science fundamentals with deep understanding of operating systems, computer networks, and computer architecture
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
  • 2+ years of experience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks
  • Experience with multithreaded programming and mobile memory management
  • Shipped at least one large-scale product to production, supporting millions of active users
Job Responsibility
Job Responsibility
  • Build modular, reusable components and features
  • Continuously enhance mobile design and implementation processes to improve quality and efficiency
  • Analyze and optimize code to improve scalability, reliability, security, and performance of mobile applications
  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
  • Implement custom user interfaces using latest programming techniques and technologies
  • Develop reusable software components for interfacing with back-end platforms
  • Lead complex technical or product efforts and provide technical guidance to peers
  • Architect efficient and scalable systems that drive complex applications
  • Identify and resolve performance and scalability issues
  • Work on a variety of coding languages and technologies
Read More
Arrow Right

Software Engineer 2

Join Microsoft AI (MAI), the team behind Copilot, Bing, MSN, Microsoft Advertisi...
Location
Location
China , Beijing
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years of professional experience in iOS development using Swift and/or Objective‑C, with strong understanding of iOS frameworks, system behaviors, and performance characteristics
  • Proven experience building and maintaining large-scale, high-quality mobile applications with complex architecture and long-term maintainability requirements
  • Solid understanding of mobile system design, including modularization, dependency management, concurrency, memory management, and networking
  • Demonstrated ability to diagnose and resolve deep technical issues across performance, stability, and reliability dimensions
  • A growth mindset and willingness to adopt new tools, technologies, and AI-assisted engineering workflows
Job Responsibility
Job Responsibility
  • Strengthen the core quality and reliability of the app, building guardrails, diagnostics, and automated protections that prevent regressions and ensure consistent performance at scale
  • Drive optimizations across the app, using deep platform knowledge to identify systemic bottlenecks and implement durable improvements
  • Partner closely with cross-functional teams (Product, Design, Research, Backend, AI) to translate complex requirements into robust, scalable client-side solutions
  • Explore and integrate AI-assisted development workflows to improve code quality, reduce iteration time, and enhance developer productivity across the mobile organization
  • Own critical incident response and long-term remediation, ensuring the app remains stable, observable, and resilient under real-world conditions
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - IOS

7-Eleven is looking for a Senior Software Engineer – iOS to join the Digital Tec...
Location
Location
United States , Irving
Salary
Salary:
Not provided
7-eleven.com Logo
7-Eleven, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert in iOS App Development on Swift and Objective-C
  • Experience with offline storage, threading and performance tuning
  • Experience with XCTestFramework and XCUITestFramework
  • Solid understanding of iOS Human Interface Guidelines
  • Comfortable with integration to RESTful APIs
  • 5-7 years of experience in product development as senior engineer, technical lead or product architect
  • 2-3 years of experience with hybrid resource environments that can include changing mixes of in-house, contractor- and/or partner-provided resources
  • Ability to work in an Agile /SCRUM environment
  • Proven track record of executing on the full product lifecycle (inception through deprecation) to create highly flexible and reliable Apps
  • Self-directed with a start-up/intrapreneur mindset
Job Responsibility
Job Responsibility
  • Build and drives teams, enterprise partners and vendors in delivering innovative digital products through the creation of flexible and reliable Apps
  • Ensures efficient execution of overall product delivery by prioritizing, planning and tracking sprint progress. This can include development of shippable code
  • Actively engages in product and business discussions with a technical eye for feasibility and adherence to overall roadmaps and architectural strategy
  • Models an environment of strong collaboration and partnership with engineers, domain architects, product leaders, stakeholders and partners to drive execution of roadmap, negotiate changes in priorities and manage communication of impacts
  • Manages and directs 4 to 6 software developers. Evaluates employee performance
  • sets expectations and goals for individual staff members
  • and recruits, disciplines and trains staff
  • Fulltime
Read More
Arrow Right

Junior Strong/Middle iOS Software Engineer

We’re looking for a Junior Strong/Middle iOS Software Engineer to join an educat...
Location
Location
Ukraine
Salary
Salary:
Not provided
inoxoft.com Logo
Inoxoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2 years of experience as a iOS Software Engineer
  • Experience in working with Swift 6, Alamofire, Realm
  • Experience in working with UIKit, PDFKit
  • Understanding of Agile methodologies and SDLC Practical
  • Knowledge of project tracking tools (Jira, Trello, Confluence)
  • English level: Intermediate Strong or higher
Job Responsibility
Job Responsibility
  • Develop Swift-based solutions for iOS
  • Collaborate for smoother processes and unclear technicalities
  • Enhance user interfaces for performance and scalability
  • Maintain, refactor, and service existing apps
  • Apply Agile, utilize project tools
  • Implement with frameworks like Alamofire, Realm, UIKit, etc.
  • Optimize and review code quality
  • Interact with the team on technical matters
What we offer
What we offer
  • Flexible working hours
  • 25 paid days off and 10 sick/medical leaves
  • Additional paid days off for personal events like marriage and childbirth
  • Maternity/Paternity leaves
  • Skills Evaluations and promotions are based on Corporate Matrix
  • Discount program
  • Self-development budget per year
  • Referral bonuses
  • Corporate events and gifts
  • Learning events and mentorship opportunities
Read More
Arrow Right