Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in iOS development using Swift and Objective-C. Strong understanding of the iOS SDK and Apple’s design principles. Experience with RESTful APIs and third-party libraries integration. Excellent problem-solving skills and ability to work independently. Familiarity with Agile development methodologies.
About the job
Join our dynamic team at InterviewMaster as a Senior iOS Developer. In this role, you will leverage your expertise to design and develop high-quality mobile applications for our clients. Collaborate with cross-functional teams to define, design, and ship new features, ensuring performance and quality standards are met.
About InterviewMaster
InterviewMaster is a leading technology firm specializing in innovative recruitment solutions. Based in Bengaluru, we pride ourselves on our commitment to excellence and our dynamic team culture. Join us as we redefine the recruitment landscape with cutting-edge technology.
Similar jobs
1 - 20 of 3,307 Jobs
Search for Senior Software Development Engineer Ios Immediate Joiners Only
Join our dynamic team at prox-works as a Senior Software Development Engineer specializing in iOS, where you will have the opportunity to create an exceptional platform for our users. You will tackle intricate technical challenges and develop scalable systems that align with our mission to innovate and excel. We are looking for candidates who are passionate about writing clean, efficient code and delivering groundbreaking software solutions.Key Responsibilities:Feature Development: Design and implement cutting-edge features for media playback to ensure an outstanding user experience.Architecture & Quality: Develop high-performance and robust applications and frameworks, advocate for engineering best practices, and enhance the core platform for improved scalability.Collaboration: Work collaboratively with cross-functional teams, including product managers, designers, backend engineers, and QA specialists, to define, design, and launch impactful features.Performance Optimization: Analyze and enhance application performance metrics, minimize crash occurrences, manage memory efficiently, and deliver reliable code.Troubleshooting: Identify, diagnose, and resolve issues across various Apple platforms in a production environment.Mentorship: Guide junior engineers, engage in code reviews, and foster a culture of technical excellence and continuous learning.Requirements:Deep Expertise in iOS Development: Extensive experience in building and scaling complex iOS applications utilizing Swift (and occasionally Objective-C), with a solid understanding of UIKit, SwiftUI, Combine, and concurrency.Media Playback Knowledge: Familiarity with streaming technologies, including protocols like HLS, DASH, and AVKit frameworks is highly desired.Technical Fundamentals: Strong grasp of computer science principles, object-oriented programming, and various architectural patterns (e.g., MVVM, VIPER).Tools & Processes: Proficient in unit testing frameworks, continuous integration/delivery (CI/CD) systems, Git, and agile methodologies.Problem-Solving: Exceptional analytical and problem-solving abilities, with a knack for navigating ambiguity and finding solutions that balance technical and design requirements.Preferred Education and Experience:Bachelor’s or Master’s degree in Computer Science or a related discipline.4+ years of experience in iOS development (Swift).Benefits:Competitive salary: We value top talent and offer compensation that reflects it.Proximity Talks: Engage with fellow designers, engineers, and product experts to learn from industry leaders.
Join us at prox-works as a Senior Software Development Engineer specializing in Java, where you will play a crucial role in developing backend systems that enhance the user experience during pivotal moments—like launching the app, engaging with personalized content, and more. Your focus will be on scaling our platform's infrastructure, designing a cutting-edge compositor engine, and advancing a multi-widget, server-driven layout system that builds dynamic, engaging pages across all devices. You will be instrumental in ensuring that millions of users experience fast, seamless, and reliable service, regardless of the time, traffic, or device used.Key ResponsibilitiesLead the development of scale-critical paths that ensure the system can manage peak concurrency, multi-region delivery, and freshness guarantees.Create the infrastructure and capabilities that act as the orchestration layer between downstream services and client applications, facilitating rapid experimentation and smooth rollouts across all devices and platforms.Engineer the Compositor Engine to fetch and rank content blocks (widgets/cards), merge metadata, and deliver highly contextual page definitions to clients in milliseconds.Collaborate with Product, Data Science, and Frontend teams to create use cases such as personalized feeds, layouts, and dynamic page composition.Enhance latency, throughput, and observability across UI surfaces driven by the server, including Homepage, Watch pages, and Detail views.Contribute to essential platform primitives utilized by various teams—such as layout DSLs, contract validation, fallback mechanisms, and preview tooling.Engage in design discussions, code reviews, and on-call rotations, ensuring high service reliability during peak traffic periods.Continuously assess relevant technologies and steer architecture and design discussions while guiding and mentoring junior developers on functional attributes and domain knowledge.
Join prox-works as a Senior Android Developer where you'll create high-performing and robust Android applications while leveraging Android frameworks and APIs. If you are passionate about delivering outstanding user experiences and eager to innovate in the mobile domain, we would love to connect with you!Key Responsibilities:Design, develop, and maintain foundational frameworks and shared components for Android applications.Produce high-quality, efficient, and thoroughly tested code for native mobile apps, engaging in regular code reviews.Establish and enhance engineering standards and ensure codebase consistency.Lead the scaling of mobile app development across the engineering team, offering valuable insights to refine processes and tools, while supporting contributors in architecture and code.Take complete ownership of product quality, overseeing the development, design, and maintenance of core app frameworks to guarantee reliability and user satisfaction.Work closely with engineers, product managers, and designers to achieve project goals.Prototype new concepts and explore cutting-edge technologies within the mobile landscape.Optimize application performance and stability.Monitor performance metrics to draw insights and drive improvements.Contribute to knowledge-sharing initiatives through the creation of insightful blogs focused on mobile innovation.
Join our dynamic team as a Senior Software Development Engineer where you will be pivotal in designing and building a cutting-edge platform that serves our diverse clientele. You will tackle intricate technical challenges and create scalable systems, contributing significantly to our company's vision. We are searching for candidates who are passionate about producing clean, efficient code and developing innovative software solutions that enhance user experience.Key Responsibilities:Architecture & Design: Spearhead the development of complex front-end systems utilizing modern frameworks such as React.js, Next.js, and TypeScript, alongside effective state management libraries.Performance Engineering: Enhance web application performance for optimal speed, scalability, and adherence to Core Web Vitals. Focus on improving startup times, reducing rebuffering, and optimizing memory and rendering performance.Cross Browser Compatibility: Ensure consistent user experiences across desktop browsers, mobile platforms, and Smart TVs (including Tizen and webOS).Mentorship: Lead rigorous code reviews and provide guidance to junior and mid-level engineers on industry best practices and design patterns.Collaboration: Work closely with Product Managers and UX Designers to convert wireframes into high-quality, reusable components.Streaming: Integrate player UI with video playback engines, including HTML5, MSE, and EME.Analytics & QoS: Develop and incorporate analytics frameworks to monitor critical metrics such as startup time, buffering ratios, playback failures, and user engagement, enabling data-driven decisions for performance enhancements.Triaging Production Issues: Demonstrate a strong sense of ownership by swiftly debugging and resolving production issues under pressure, ensuring minimal customer impact.Security Compliance: Exhibit a robust understanding of web security best practices, including XSS prevention, CSP, CORS, secure media playback, and DRM-related vulnerabilities.
About The Economist Group The Economist Group (TEG) brings together innovation, independence, and analytical rigor to help individuals and organizations address global challenges. Our teams deliver insights and analysis to subscribers and clients in 170 countries, spanning businesses such as The Economist, Economist Impact, Economist Intelligence, and Economist Education. Integrity and excellence shape everything we do. Role Overview The iOS Software Engineer will help build and improve TEG's mobile applications. This role focuses on delivering stable, high-quality features and maintaining a strong standard of native iOS development. Contributions will directly influence how 1.2 million subscribers experience our content, whether through personalized mobile apps or enhancements to our main website, economist.com. What You Will Do Develop and enhance features for The Economist Group's iOS applications Collaborate with experienced engineers in a remote-first team Work on both new product features and ongoing improvements to existing apps Contribute to meaningful products used by a global audience Work Environment The team values autonomy and creativity, supporting a culture where high-quality code and entrepreneurial thinking are encouraged. The remote-first approach provides flexibility, with a minimum of two in-office days per month for those who prefer a hybrid schedule. Location This position is based in Bengaluru, Karnataka, India.
Join our dynamic team at InterviewMaster as a Senior iOS Developer. In this role, you will leverage your expertise to design and develop high-quality mobile applications for our clients. Collaborate with cross-functional teams to define, design, and ship new features, ensuring performance and quality standards are met.
Join finitehrconsulting as an iOS Developer and become a key player in our innovative team. We are looking for a skilled developer who is passionate about creating high-quality mobile applications for the iOS platform. In this role, you will collaborate with cross-functional teams to design and implement user-friendly interfaces while ensuring performance and quality.
Join Okta, a leading identity management service provider, as a Senior iOS Engineer specializing in building exceptional B2C native applications. In this pivotal role, you will leverage your extensive experience in iOS development to design, develop, and maintain innovative applications that enhance user experiences. You will collaborate with cross-functional teams to ensure the delivery of high-quality software solutions that meet our customers' needs.
Join our innovative team at lastminute.com as a Senior Software Development Engineer. In this pivotal role, you will be responsible for designing, developing, and deploying cutting-edge software solutions that enhance our travel services. You will collaborate with cross-functional teams to drive technological advancements and ensure top-notch user experiences.
We are seeking a highly skilled Senior Software Development Engineer to join our dynamic team at SanDisk in Bengaluru. In this role, you will play a pivotal part in designing, developing, and optimizing innovative software applications that enhance our product offerings. You will collaborate with cross-functional teams to deliver high-quality solutions that meet customer needs and drive the success of our software initiatives.
Join us at Harvey as a Senior Software Engineer focused on Developer Experience (DevEx). In this role, you will enhance the tools and frameworks used by our developers, promoting an efficient and enjoyable coding environment. You will collaborate closely with cross-functional teams to identify pain points in our development processes and implement innovative solutions.
About Us:Endpoint is a leading provider of interactive response technology (IRT®) systems and solutions, dedicated to supporting the life sciences sector. Since our inception in 2009, we have passionately pursued a singular vision: to empower sponsors and pharmaceutical companies in achieving clinical trial excellence. Our innovative solutions, powered by the proprietary PULSE® platform, have consistently proven to optimize supply chains, reduce operational expenses, and guarantee timely and precise patient dosing. Headquartered in Raleigh-Durham, North Carolina, we have established a global presence with offices across the United States, Europe, and Asia.Position Overview:As a Senior Software Developer at Endpoint, you will play a critical role in the programming implementation of tailored client projects. Collaborating closely with fellow developers and design managers, you will lead the development of client-specific customizations crucial for individual deployments. This position is available in our Hyderabad and Bangalore offices.
Join our dynamic team at CyberArk as a Senior Software Development Engineer in Test. In this role, you will play a critical part in enhancing the quality of our software solutions. Your expertise in software testing and development will help ensure our products meet the highest standards in the industry.
Role Overview NETGEAR, Inc. is hiring a Senior Software Development Engineer II in Bengaluru, India. This role focuses on designing and building software that strengthens NETGEAR’s networking products. The position works closely with teams from different disciplines to deliver software that aligns with customer requirements.
Company OverviewCommerceIQ is at the forefront of transforming digital commerce with its AI-driven platform. Our comprehensive ecommerce management solutions enable brands to make informed decisions that enhance their digital presence, boost retail media ROI, and drive incremental sales across major global marketplaces. Serving a network of over 900 retailers, our platform assists more than 2,200 leading brands in optimizing their marketing, supply chain, and sales processes to expand their market share across 50+ countries. Ten of the twelve top CPG brands, including Coca-Cola, Nestle, Colgate-Palmolive, and Mondelez, rely on our services. Backed by over $200M in funding from prestigious investors like SoftBank and Insight Partners, we are poised for significant growth. Discover more at commerceiq.ai. The Role:The e.fundamentals Digital Shelf Analytics platform aggregates nearly 4 million webpages daily from around 500 retailers globally. This monumental data collection requires specialized tools for scheduling and managing numerous tasks efficiently.Our Scheduling team is dedicated to developing and maintaining these essential tools. We seek a seasoned Software Engineer to lead the team as we create a new iteration of our scheduling system, catering to the needs of our rapidly expanding clientele.What You’ll Do:Lead and mentor a team of skilled engineers, guiding them in delivering a flexible and scalable scheduling system.Ensure the team’s health and success by fostering a positive and collaborative culture.Balance hands-on development tasks with team leadership responsibilities.
POSITION OVERVIEWAs a Senior Salesforce Developer, you will collaborate closely with the Salesforce Architect to design and implement technical solutions tailored to our clients' unique requirements. Your responsibilities will encompass technical design, configuration, maintenance, administration, and the integration of Salesforce with various databases and systems. Depending on project needs, you may also engage in solution configuration within the Salesforce platform or undertake custom development tasks. You may additionally assist with scoping and documentation activities.The ideal candidate will possess profound expertise in Apex, Lightning Web Components (LWC), integrations, and Salesforce best practices. You will work alongside cross-functional teams to deliver scalable, high-performance solutions that align with business objectives.KEY RESPONSIBILITIESDesign and develop tailored solutions on the Salesforce platform utilizing Apex, LWC, Visualforce, and declarative tools.Lead technical design sessions and document solutions that meet business requirements.Integrate Salesforce with external systems through REST/SOAP APIs, middleware, and ETL tools.Enhance the performance and scalability of Salesforce applications.Conduct code reviews, mentor junior developers, and uphold coding standards.Collaborate with business analysts, architects, and QA teams to ensure high-quality deliverables.Manage deployments utilizing CI/CD tools.Keep abreast of Salesforce releases and recommend the adoption of new features.Translate business requirements into robust solutions leveraging the Salesforce platform effectively.Participate in technical design sessions; develop documentation that aligns with business goals.Provide task estimates and break down structures for assigned responsibilities.Experience with Salesforce Experience Cloud development, implementation, and support.
Job Overview: Join us as a Senior Staff Engineer to create a top-tier platform for our customers. You will tackle intricate technical challenges and develop scalable systems that are crucial for our innovative solutions. Your expertise in coding and problem-solving will help propel our company's mission forward. We are looking for individuals who are passionate about writing clean, efficient code and developing groundbreaking software applications.Team Insights: At JioHotstar, we pride ourselves on our record-breaking OTT platform, serving not only India but also the global Indian diaspora, particularly in the UK. We are expanding our engineering teams to support our international growth and develop systems that will enhance business performance. This is an exceptional opportunity to engage with the JioHotstar technology stack and contribute to high-impact projects, building frameworks that offer tailored features across various geographies and fostering subscriber and revenue growth.
About DialpadDialpad is a cutting-edge AI-powered customer communications platform that is revolutionizing the way businesses connect with their customers. With over 50,000 organizations globally, including giants like Netflix, RE/MAX, Uber, Randstad, and Tractor Supply, Dialpad empowers companies to foster stronger customer relationships through real-time AI-driven insights. Discover more at dialpad.com.Working at DialpadJoining Dialpad means becoming part of a dynamic team that is dedicated to our mission of ensuring our customers and their employees achieve extraordinary success. We recognize the significance of every conversation and are enhancing each one with a platform that delivers real-time insights and automation.Our culture is rooted in continuous growth, where every team member harnesses industry-leading AI to refine both our platform and their own expertise. We seek individuals who not only meet our high standards but exceed them. Our aspirations are ambitious, and achieving them requires a team that operates at the highest level. We are looking for individuals who embody key traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic.The RoleAs a Senior SDET, you will be a proficient software engineer with extensive knowledge in test automation and quality engineering. You will design and take ownership of scalable testing frameworks, steer quality strategies for your domain, and proactively mitigate risks in intricate, cloud-native systems.This position involves a hybrid work setup, requiring three days in the office. You will report to the Manager of Quality Assurance based in Bangalore.This role is technical, hands-on, and impact-oriented, with clear expectations regarding ownership, influence, and mentorship.What You’ll DoDesign, develop, and maintain scalable automated test frameworks for APIs, microservices, and web integrations.Conduct in-depth testing of the Connect platform, focusing on asynchronous workflows, data consistency, resiliency, and latency.Manage and enhance quality gates within the CI/CD pipeline, ensuring prompt and actionable feedback on every pull request.Strategize and implement functional, regression, and end-to-end tests to ensure high-quality deliverables.
Zuora supports organizations as they move toward subscription-based business models. The company’s products help clients manage recurring revenue and improve subscriber experiences across a range of industries. Team and Work Location This Senior Software Engineer position is part of the authentication and OneID team. The group manages user lifecycle processes for all Zuora products, creating a unified experience for administrators and end users. The role is based in Bengaluru and requires regular in-office attendance to encourage close collaboration with team members. Tech Stack Java Spring REST API Microservices Kafka NodeJS Postgres AWS Kubernetes Terraform ReactJS What You Will Do Lead projects from design through development and deployment. Refine code architecture to improve testability and long-term maintenance. Write, co-author, and review technical design documents. Join cross-team design reviews and offer technical guidance to improve execution and system reliability. Mentor junior engineers and help support their professional growth.
Sentinel Labs is looking for a Senior Software Development in Test Engineer based in Bengaluru, Karnataka. This position centers on improving software quality by developing and maintaining automated testing frameworks. Role overview Work closely with developers and testers to create reliable, high-performance products. The role involves designing and implementing automated tests that help safeguard product quality throughout the development cycle. Collaboration Expect to partner with a skilled team, sharing knowledge and refining testing practices. The environment values teamwork and continuous improvement in testing strategies. Key focus Build and maintain automated testing frameworks Contribute to the reliability and performance of Sentinel Labs products Support innovative approaches to software testing
Apr 30, 2026
Sign in to browse more jobs
Create account — see all 3,307 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.