Jobs
Interviews

3 Swift Concurrency Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

haryana

On-site

As a founding iOS Lead Engineer, you will be responsible for designing and building the core mobile experience with a focus on crafting motion-rich interfaces, real-time interactions, and deeply personalized journeys that redefine how people connect. Your key responsibilities will include architecting, building, and owning end-to-end native iOS experiences, leading the development of motion-heavy, touch-first, highly responsive UI, solving for chat, notifications, and real-time interactions at scale, optimizing for cold starts, animation smoothness, and low latency, mentoring junior engineers, owning the technical roadmap, and enforcing code quality. Additionally, you will collaborate closely with the design, product, and backend teams. To be a great fit for this role, you should have at least 5 years of experience in building and scaling B2C iOS apps with a strong focus on performance, UI polish, and responsiveness. It is essential that you are deeply comfortable with UIKit, Core Animation, and Swift concurrency, and proficient in using Instruments for profiling and optimization. Your experience should also include building or integrating features like in-app chat, push notifications, or real-time video/audio, and managing latency across devices. You should have shipped features or apps from scratch, enjoy iterating with product and design, obsess over details such as gesture choreography, transitions, layout timing, and smooth interactions, and have experience leading small teams or mentoring junior developers while maintaining high standards for code quality, architecture, and reviews. Ideally, you have worked at product-led B2C startups or consumer platforms at scale, with a user base of 1M+ DAU. You should be curious and up-to-date with the latest iOS SDK development trends, comfortable with ambiguity and ownership in early-stage environments, and possess a fast-moving attitude. Your passion for details, combined with your leadership skills and technical expertise, will be instrumental in driving the success of the mobile experience you will be crafting. Joining us means becoming part of an AI-native company that is building for global audiences. You will be working with a founding team of repeat founders and backed by top-tier investors, enjoying autonomy, velocity, and a product-first culture. Additionally, all engineers in our team receive ESOPs, providing you with an opportunity to be a key contributor to our success and benefit from the growth and achievements of the company.,

Posted 2 weeks ago

Apply

12.0 - 16.0 years

0 Lacs

karnataka

On-site

As a Senior Technical Lead Mobile at Allegion, you will be part of a dynamic team that focuses on creating safety and security solutions for people globally. Allegion is a leading company with a strong presence in the security industry, specializing in products that secure doorways and more. Allegion India, located in Bangalore, is at the forefront of developing innovative solutions with a talented team of over 600 professionals. You will be involved in product development processes that require collaboration among various engineering groups, from defining product requirements to system testing and validation before products are launched in the market. Your role as a Senior Software Technical Lead Mobile Applications will involve leading and mentoring a team of software engineers, fostering a culture of collaboration, innovation, and continuous learning. You will be responsible for designing, developing, and maintaining scalable and high-performance software applications while ensuring adherence to best practices and coding standards. Collaboration with product management, design, and architecture teams to define technical strategies aligned with business goals will be a key aspect of your role. Key Responsibilities: - Lead and mentor a team of software engineers, promoting collaboration and innovation. - Design, develop, and maintain high-performance software applications following best practices. - Collaborate with cross-functional teams to define technical strategies aligned with business goals. - Conduct code reviews to ensure code quality, performance, and security. - Manage project scope and provide high-level estimates for timely delivery of software solutions. - Identify and mitigate potential risks and issues proactively. - Act as a key point of contact for technical discussions and provide clear communication to stakeholders. - Stay updated with industry trends and technologies to enhance software applications and development processes. - Build relationships with internal customers and product managers to understand business needs and priorities. - Responsible for maintaining and publishing apps to production and managing their life cycle. Requirements: - 12 to 15 years of experience in Mobile Applications development. - Experience in building native applications in iOS and Android. - Expertise in Java, Swift, Objective C, and Kotlin. - Proficiency in using SPM, Gradle, SwiftUI, and Jetpack Compose. - Familiarity with cross-platform mobile frameworks like Flutter and Kotlin Multi-Platform. - Knowledge of CI/CD pipelines using Azure DevOps and GitHub for mobile applications. - Understanding of OWASP Mobile Security Requirements and design principles. - Experience with Scrum, Agile Philosophy, and architectural design patterns. - Strong knowledge of software design, design patterns, and performance tuning. - Ability to learn and adapt to new technologies and business requirements. - Effective communication skills and ability to articulate ideas clearly. Preferred Skills: - IoT Platform, Bluetooth, and WIFI. - GraphQL. Education: - BE, B.Tech, or MTech in Computer Sciences Engineering. Join Allegion to be part of a diverse and inclusive workplace that values personal well-being, professional growth, and making a positive impact on the world.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As an iOS/macOS Application Developer, your responsibilities will include designing and developing high-quality native applications using Swift and SwiftUI. You will collaborate with product managers, designers, and fellow engineers to define, design, and implement new features. Your focus will be on writing clean, maintainable, and well-documented code while actively participating in code reviews to enhance our development processes. Troubleshooting and resolving bugs and performance issues will be an essential part of your role. To excel in this position, you must possess strong experience in native iOS/macOS app development utilizing Swift and Xcode, including the latest versions like Xcode 15 and above. A solid working knowledge of SwiftUI and UIKit will empower you to create responsive and maintainable user interfaces. Understanding MVVM architecture, protocol-oriented programming, and various design patterns is crucial for your success in this role. Your expertise should extend to integrating and consuming RESTful APIs, handling data using JSON, and familiarity with Swift Concurrency for efficient multithreading. Experience with databases like Core Data, SQLite, or cloud databases such as Firebase Firestore will be beneficial. Exposure to Combine or other reactive programming paradigms is considered advantageous. A comprehensive understanding of the iOS application lifecycle, encompassing background tasks and push notifications, is required. Proficiency in App Store deployment, TestFlight, and managing App Store Connect configurations is essential. Your familiarity with source control tools like Git and workflows in GitHub or GitLab will be valuable. Practical experience with third-party libraries, dependency managers like Swift Package Manager, CocoaPods, or Carthage, and knowledge of unit testing and UI testing using XCTest is expected. Awareness of Apple Human Interface Guidelines, accessibility standards, privacy best practices, and mobile performance optimization is necessary. Exposure to CI/CD practices such as GitHub Actions, Bitrise, and the ability to work effectively in cross-functional teams, engage in code reviews, and collaborate with designers and product managers are all integral aspects of this role.,

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies