Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 6.0 years
4 - 8 Lacs
ludhiana
Work from Office
Senior iOS Engineer Product Engineering About the Role The JLL Technologies Product Engineering team aims to bring successful technology-based products to market in a high-growth environment. The team's mission is focused on accelerating technology adoption in commercial real estate by bringing creative, innovative and technical solutions to solve large, complex problems for our clients. Shape the future of real estate for a better world by contributing to the creation of globally scalable products used by JLLs client customers the most respected brands in the world. Key Responsibilities Developing native commercial grade mobile application on iOS Translating designs and wireframes into high quality code Utilizing RESTful APIs to connect iOS applications to back-end services Working on performance engineering focused on profiling and identifying bottlenecks Refactoring and phasing out legacy dependencies Writing clean, simple, well-tested code that is easy to understand and maintain. Reviewing code written by other engineers and offer constructive feedback Ability to understand business requirements and translate them into technical requirements Working with the Agile/scrum project management methodologies Troubleshooting and fix issues in production and non-production environments Collaborating with iOS and Android engineers, backend engineers, Product Owners and UX designers to ensure engineering excellence and timely execution of the new feature deliveries. Ability to keep up with rapidly changing platforms and awareness of the latest advances on the iOS platform Demonstrating ability to work in cross functional teams and ability to drive results through positive influence Participating in architecture and design discussions, code reviews and project-related team activities Working alongside QA to provide fixes for iOS device-specific issues Sounds like you To apply you need to be: Experience & Education Experience and understanding of large and complex code bases and architecture In depth knowledge of iOS frameworks, familiar with Apples design principles and interface guidelines Strong knowledge of iOS UI design principles, patterns, and best practices Sense for good UX practices and knowledge of Material design patterns Experience with offline storage, threading, and performance tuning Skilled at writing Unit and Automation tests Attention to detail to carefully craft both tests and code Excellent problem-solving and organizational skills and an ability to multi-task in a deadline- oriented environment Experience in data persistence like Realm Experience building apps using MVC and MVVM pattern Solid knowledge about design patterns like Singleton, Observer, Delegate, Strategy, Factory, Faade, Composite etc. and use them appropriately Experience in integrating third party libraries like Alamofire, AFNetworking, SnapKit, Reactive Cocoa, RxSwift, Kingfisher using dependency manager Solid understanding of concurrency like Grand Central Dispatch and Operation Experience in implementing pixel-perfect layouts and UI components Experience in building scalable and reactive consumer-facing mobile applications Familiar with cloud message APIs and push notifications 6+ years of hands-on experience in iOS development (Xcode) and Swift programming language BTech or MCA Technical Skills & Competencies . Knowledge of Python/Django Experience in configuring CI/CD
Posted 5 days ago
3.0 - 6.0 years
4 - 8 Lacs
bengaluru
Work from Office
Senior iOS Engineer Product Engineering About the Role The JLL Technologies Product Engineering team aims to bring successful technology-based products to market in a high-growth environment. The team's mission is focused on accelerating technology adoption in commercial real estate by bringing creative, innovative and technical solutions to solve large, complex problems for our clients. Shape the future of real estate for a better world by contributing to the creation of globally scalable products used by JLLs client customers the most respected brands in the world. Key Responsibilities Developing native commercial grade mobile application on iOS Translating designs and wireframes into high quality code Utilizing RESTful APIs to connect iOS applications to back-end services Working on performance engineering focused on profiling and identifying bottlenecks Refactoring and phasing out legacy dependencies Writing clean, simple, well-tested code that is easy to understand and maintain. Reviewing code written by other engineers and offer constructive feedback Ability to understand business requirements and translate them into technical requirements Working with the Agile/scrum project management methodologies Troubleshooting and fix issues in production and non-production environments Collaborating with iOS and Android engineers, backend engineers, Product Owners and UX designers to ensure engineering excellence and timely execution of the new feature deliveries. Ability to keep up with rapidly changing platforms and awareness of the latest advances on the iOS platform Demonstrating ability to work in cross functional teams and ability to drive results through positive influence Participating in architecture and design discussions, code reviews and project-related team activities Working alongside QA to provide fixes for iOS device-specific issues Sounds like you To apply you need to be: Experience & Education Experience and understanding of large and complex code bases and architecture In depth knowledge of iOS frameworks, familiar with Apples design principles and interface guidelines Strong knowledge of iOS UI design principles, patterns, and best practices Sense for good UX practices and knowledge of Material design patterns Experience with offline storage, threading, and performance tuning Skilled at writing Unit and Automation tests Attention to detail to carefully craft both tests and code Excellent problem-solving and organizational skills and an ability to multi-task in a deadline- oriented environment Experience in data persistence like Realm Experience building apps using MVC and MVVM pattern Solid knowledge about design patterns like Singleton, Observer, Delegate, Strategy, Factory, Faade, Composite etc. and use them appropriately Experience in integrating third party libraries like Alamofire, AFNetworking, SnapKit, Reactive Cocoa, RxSwift, Kingfisher using dependency manager Solid understanding of concurrency like Grand Central Dispatch and Operation Experience in implementing pixel-perfect layouts and UI components Experience in building scalable and reactive consumer-facing mobile applications Familiar with cloud message APIs and push notifications 6+ years of hands-on experience in iOS development (Xcode) and Swift programming language BTech or MCA Technical Skills & Competencies . Knowledge of Python/Django Experience in configuring CI/CD
Posted 5 days ago
5.0 - 10.0 years
5 - 9 Lacs
bengaluru
Work from Office
About The Role Project Role : Advanced Application Engineer Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale. Must have skills : Apple iOS Application Development Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Advanced Application Engineer, you will utilize modular architectures, next-generation integration techniques, and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. You will work with an Agile mindset to create value across projects of multiple scopes and scale. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Lead innovation in application development.- Implement best practices in software engineering.- Mentor junior team members. Professional & Technical Skills: - Must To Have Skills: Proficiency in Apple iOS Application Development.- Strong understanding of Swift programming language.- Experience with Xcode and iOS SDK.- Hands-on experience in developing and deploying iOS applications.- Knowledge of Apple's Human Interface Guidelines. Additional Information:- The candidate should have a minimum of 5 years of experience in Apple iOS Application Development.- This position is based at our Pune office.- A 15 years full-time education is required. Qualification 15 years full time education
Posted 6 days ago
3.0 - 8.0 years
5 - 9 Lacs
bengaluru
Work from Office
About The Role Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Apple iOS Application Development Good to have skills : Swift Programming Language Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are optimized for performance and user experience. You will also participate in testing and debugging processes to ensure the applications function seamlessly, while continuously seeking ways to enhance application functionality and user satisfaction. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application specifications and user guides.- Engage in code reviews to ensure quality and adherence to best practices. Professional & Technical Skills: - Must To Have Skills: Proficiency in Apple iOS Application Development.- Good To Have Skills: Experience with Swift Programming Language.- Strong understanding of mobile application architecture and design patterns.- Experience with version control systems such as Git.- Familiarity with user interface design principles and best practices. Additional Information:- The candidate should have minimum 3 years of experience in Apple iOS Application Development.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
2.0 - 5.0 years
5 - 9 Lacs
bengaluru
Work from Office
About The Role Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Apple iOS Application Development Good to have skills : Swift Programming Language Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with cross-functional teams to gather requirements, developing innovative solutions, and ensuring that applications are optimized for performance and user experience. You will also engage in testing and debugging processes to deliver high-quality applications that align with business objectives. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Continuously evaluate and improve application performance and user experience. Professional & Technical Skills: - Must To Have Skills: Proficiency in Apple iOS Application Development.- Good To Have Skills: Experience with Swift Programming Language.- Strong understanding of mobile application architecture and design patterns.- Experience with version control systems such as Git.- Familiarity with RESTful APIs and third-party libraries integration. Additional Information:- The candidate should have minimum 5 years of experience in Apple iOS Application Development.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
noida, uttar pradesh
On-site
As an iOS Developer at Codeflies Technologies Pvt. Ltd. in Noida, you will be responsible for developing and maintaining iOS applications using Swift programming language and iOS SDK. With 4 to 6 years of experience in iOS application development, you will have a strong grasp of Swift programming and a deep understanding of UI/UX design principles to create user-friendly and visually appealing applications. Your role will involve collaborating with cross-functional teams to define, design, and ship new features, ensuring the performance, quality, and responsiveness of applications through testing and debugging. You must have proficiency in Swift programming language, in-depth knowledge of iOS SDK and Xcode IDE, and experience with RESTful APIs to connect iOS applications to back-end services. Sound knowledge of Core Data for local data storage, proficiency with Git version control, and excellent problem-solving skills are essential for this role. You will be expected to implement user interfaces adhering to modern iOS standards, integrate third-party APIs, utilize Core Data for efficient data management, and maintain code quality and organization using Git version control. Good communication skills and the ability to work collaboratively within a team environment are crucial. Staying up-to-date with the latest industry trends and technologies will be necessary to contribute to the continuous improvement of application development processes at Codeflies Technologies Pvt. Ltd.,
Posted 1 week ago
6.0 - 10.0 years
0 Lacs
gurgaon, haryana, india
On-site
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. Were building a more open world. Join us. Senior Mobile Engineer, iOS A high performing and influential individual contributor who leads by example while continuing to mentor junior engineers, interfaces consistently with tech leadership in the local organization, leads complex and vaguely-defined projects, and stretches into team leadership skills based on current projects. The Senior Engineer is part of the EGP Payments team within our Technology division. This team is responsible for building the native payment experience for Expedia brands. Youll work on exciting new features that make the payment experience seamless for users adding new forms of payment, new capabilities, improving the current experience, monitoring and improving page performance, building alerting and monitoring for key metrics, and expanding the native payment experience to support multiple lines of business and points of sale. You will help lead technical initiatives, mentor junior engineers, and own the design and implementation of complex features. Beyond excellent engineering skills, you bring product thinking, a quality mindset, and a collaborative spirit. In This Role, You Will iOS Development: Own the development and quality of features being implemented on the Expedia/Hotels apps. Architecture: Play a critical role in ensuring modular and scalable design and architecture of iOS apps. Projects: Lead projects that involve larger scope, scale, and complexity. Cross-Functional Collaboration: Collaborate with product managers, designers, and other team members to understand project requirements and provide technical expertise during the planning phase. Code Standards: Conduct code reviews to ensure adherence to best practices, coding standards, and industry guidelines. Mentorship: Mentor and guide junior developers, fostering a culture of continuous learning and skill development within the team. Software Engineering: Collaborate with backend engineers to design and integrate APIs, ensuring smooth communication between the iOS app and server-side systems. Testing: Write automated unit, system, and acceptance tests as appropriate to support our continuous integration pipelines. Agile Methodology: Participate in regular stand-ups, sprint planning, and retrospectives, contributing to the team&aposs agile development process. Bias to Action: Proactively identify opportunities for process improvement and technical optimization within the mobile development workflow. Minimum Qualifications Bachelor&aposs or Master&aposs degree in a relevant technical field or equivalent related professional experience. 8+ years of professional software development experience with a Bachelor&aposs degree OR 6+ years with a Master&aposs degree. Advanced proficiency in Swift programming, Xcode, and experience developing large-scale iOS applications. Experienced in designing and creating robust and scalable features using industry-standard architectures (e.g., MVVM, VIPER) and design patterns. Preferred Qualifications Experience with modern iOS frameworks such as SwiftUI, Combine, and RxSwift. Knowledge of API service connection paradigms and experience with GraphQL. Full stack experience working with Kotlin/Java based services. Experience working on high performance, high throughput, and highly available services in cloud platforms. Confident in driving technical discussions and decisions across functional teams and organizations. Would you like to build out a full Expedia Group Job Description Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group&aposs family of brands includes: Brand Expedia, Hotels.com, Expedia Partner Solutions, Vrbo, trivago, Orbitz, Travelocity, Hotwire, Wotif, ebookers, CheapTickets, Expedia Group Media Solutions, Expedia Local Expert, CarRentals.com, and Expedia Cruises. 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50 Employment opportunities and job offers at Expedia Group will always come from Expedia Groups Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless youre confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age. Show more Show less
Posted 1 week ago
10.0 - 15.0 years
15 - 20 Lacs
bengaluru
Work from Office
10+ year's experience Proficiency in Swift programming language Basic understanding about Objective-C Strong understanding of native iOS frameworks such as UIKit, Foundation Experience with iOS app architecture patterns like MVC, MVVM. Knowledge of iOS ecosystem, including familiarity with Xcode, Interface Builder. Ability to work with RESTful APIs and integrate third-party libraries and frameworks using CocoaPods and Swift Package Manager Solid understanding of version control systems specifically Git and proficiency in using Git commands and workflows. Knowledge of common iOS design patterns, best practices, and coding conventions. Knowledge of Apple's App Store submission and review process. Experience in SwiftUI Your future duties and responsibilities: Solid understanding of version control systems specifically Git and proficiency in using Git commands and workflows. Knowledge of common iOS design patterns, best practices, and coding conventions. Knowledge of Apple's App Store submission and review process. Experience in SwiftUI Required qualifications to be successful in this role: Must to have skills: Swift, Objective-C, UIKit, Foundation, MVC, MVVM. Good to have skills:" Xcode, Interface Builder, Xcode, Interface Builder. Skills: GitHub Mobile Application Management RESTful (Rest-APIs) SoapUI
Posted 1 week ago
2.0 - 5.0 years
5 - 9 Lacs
bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Swift Programming Language Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with team members to understand project needs, developing application features, and ensuring that the applications function seamlessly within the business environment. You will also engage in problem-solving discussions and contribute to the overall success of the projects by implementing innovative solutions and best practices. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Continuously evaluate and improve application performance and user experience. Professional & Technical Skills: - Must To Have Skills: Proficiency in Swift Programming Language.- Strong understanding of application development lifecycle and methodologies.- Experience with integrating APIs and third-party services.- Familiarity with version control systems such as Git.- Knowledge of user interface design principles and best practices. Additional Information:- The candidate should have minimum 5 years of experience in Swift Programming Language.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
4.0 - 9.0 years
5 - 9 Lacs
chennai
Work from Office
We are seeking a talented and experienced Senior iOS Developer to join our dynamic team. As a Senior iOS Developer at MagickTech, you will play a key role in designing, developing, and maintaining high-quality iOS applications. The ideal candidate will have a solid foundation in Xcode and Swift, with a strong interest in augmented reality (ARKit) and scene rendering (SceneKit). Requirements: Bachelor's degree in computer science, Engineering, or a related field. 4+ years of professional experience in iOS development. Proficiency in Xcode and Swift programming language. Strong understanding of object-oriented programming and software design principles. Experience with version control systems such as Git. Excellent problem-solving and debugging skills. Ability to work effectively in a fast-paced environment and meet tight deadlines. Responsibilities: Design and implement advanced applications for the iOS platform. Collaborate with cross-functional teams to define, design, and ship new features. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Maintain code quality, organization, and automation. Conduct code reviews and provide constructive feedback to team members. Troubleshoot and resolve technical issues in a timely manner. Stay up to date with the latest iOS development trends and best practices. Preferred Skills: Experience with ARKit and/or SceneKit. Strong proficiency in logical problem-Solving communication skills.
Posted 1 week ago
1.0 - 3.0 years
8 - 9 Lacs
bengaluru
Hybrid
About the Role We are looking for a passionate and skilled iOS Developer with 12 years of experience in Swift to join our mobile engineering team. You will play a key role in building high-quality, performant, and user-friendly applications that impact thousands of users. Responsibilities Design and build advanced applications for the iOS platform using Swift and SwiftUI/UIKit. Experience with MVVM architectural pattern, ensuring a clean separation of concerns and scalable code structure. Follow and implement Apple's Human Interface Guidelines (HIG) and Apple Developer best practices to ensure polished and compliant apps Working knowledge of Xcode Capabilities (e.g., Push Notifications, App Groups, Background Modes, Keychain Sharing, etc.) and setting up app entitlements correctly. Basic understanding of Objective-C, especially for interoperability in mixed-language codebases. Collaborate with cross-functional teams to define, design, and ship new features. Work on bug fixing and improving application performance. Write clean, maintainable, and testable code. Stay up to date with the latest mobile trends, technologies, and best practices. Contribute to code reviews, unit testing, and continuous integration processes. Requirements 1–3 years of hands-on experience in Swift and iOS development. Strong understanding of UIKit, SwiftUI, CoreData, and RESTful APIs. Experience with Xcode, Git, and debugging tools. Familiarity with App Store submission and iOS app lifecycle. Solid understanding of mobile UI/UX principles and performance optimization. Nice to Have Experience with Combine, Reactive programming, or Firebase. Exposure to Agile development practices. Basic understanding of CI/CD tools like Jenkins or Bitrise.
Posted 1 week ago
3.0 - 8.0 years
2 - 3 Lacs
changanassery
Work from Office
Responsibilities * Collaborate with cross-functional teams on project delivery * Maintain code quality through testing and documentation * Develop high-performance apps using Swift, Kotlin, Java, Flutter, Git etc prefering nearby area's candidates
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
noida, uttar pradesh
On-site
You have a great opportunity to join our team as a Swift Developer with 3-5 years of experience. As a Swift Developer, you will be responsible for developing and maintaining iOS/macOS applications using Swift. Your role will involve collaborating with design and product teams to create high-quality mobile solutions. You should possess strong knowledge of UIKit, SwiftUI, and other iOS/macOS frameworks, along with experience in working with RESTful APIs and Git. Your expertise in debugging and optimizing code for performance will be crucial in this role. In this position, you will write clean, efficient, and maintainable code while optimizing apps for performance, scalability, and security. You will also be expected to integrate third-party APIs and services, participate in code reviews, and ensure coding standards are met. Familiarity with the App Store submission process is essential for this role. Preferred skills for the role include knowledge of server-side Swift, CI/CD, and testing frameworks. Additionally, familiarity with JavaScript Framework such as react js would be advantageous. If you are passionate about iOS/macOS development, enjoy collaborating with cross-functional teams, and have a keen eye for detail, we encourage you to apply for this position based in Noida, Sector 59. This is a full-time role that offers the opportunity to work on innovative mobile solutions and contribute to the growth of our team.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
jaipur, rajasthan
On-site
As an ideal candidate for this role, you should possess the following skills and qualifications: - Strong communication skills, both verbal and written, to effectively interact with team members, clients, and stakeholders. - Proficiency in [specific software or tools relevant to the job]. - Ability to work independently and collaboratively in a fast-paced environment. - Strong problem-solving skills and attention to detail to ensure accuracy in tasks. - Prior experience in [specific industry or related field]. - Bachelor's degree in [relevant field] or equivalent work experience. - Strong organizational skills to prioritize tasks and meet deadlines. - Ability to adapt to changes and learn new technologies or processes quickly. - Strong analytical skills to assess data and make informed decisions. - Certification in [relevant certification, if required].,
Posted 2 weeks ago
4.0 - 9.0 years
5 - 9 Lacs
chennai
Work from Office
We are seeking a talented and experienced Senior iOS Developer to join our dynamic team. As a Senior iOS Developer at MagickTech, you will play a key role in designing, developing, and maintaining high-quality iOS applications. The ideal candidate will have a solid foundation in Xcode and Swift, with a strong interest in augmented reality (ARKit) and scene rendering (SceneKit). Requirements: Bachelor's degree in computer science, Engineering, or a related field. 4+ years of professional experience in iOS development. Proficiency in Xcode and Swift programming language. Strong understanding of object-oriented programming and software design principles. Experience with version control systems such as Git. Excellent problem-solving and debugging skills. Ability to work effectively in a fast-paced environment and meet tight deadlines. Responsibilities: Design and implement advanced applications for the iOS platform. Collaborate with cross-functional teams to define, design, and ship new features. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Maintain code quality, organization, and automation. Conduct code reviews and provide constructive feedback to team members. Troubleshoot and resolve technical issues in a timely manner. Stay up to date with the latest iOS development trends and best practices. Preferred Skills: Experience with ARKit and/or SceneKit. Strong proficiency in logical problem-Solving communication skills.
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
madurai, tamil nadu
On-site
At Uplogic, we are dedicated to fostering individual talents in both technical and non-technical careers. Our work environment is characterized by continual innovation, prominent skills, creativity, and growth opportunities. We are a world-class web and mobile app development firm with a track record of delivering over 300 projects. We are currently seeking experienced iOS developers with a minimum of 2 years of experience. The ideal candidates should possess strong skills in designing, programming, and logic. Proficiency in Swift programming is essential, along with experience in iOS frameworks such as Core Data and Core Animation. Familiarity with RESTful APIs for backend services is required, as well as experience with different code patterns like MVC and MVVM. Candidates should have a good understanding of integrating 3rd party APIs or SDKs, handling real-time data, optimizing apps, and managing offline storage. Diagnosing and fixing bugs to ensure optimal app performance is a key responsibility. Familiarity with tools like Xcode, libraries like Cocopods, push notifications, APIs, and cloud messaging is necessary. Experience in publishing apps to the store and resolving store submission issues is also important. Immediate joiners are preferred, and candidates located in or around Madurai are highly desirable. Joining Uplogic offers the opportunity to enhance your knowledge and career trajectory significantly. We value human interactions and uphold core values of trustworthiness, dynamicity, and accountability. Our work culture promotes a perfect work-life balance with committed schedules, recognizing every individual as an asset for the company's growth. By joining us, you will have the chance to expand your core knowledge in Android, iOS, and web platforms. You will work in a positive environment surrounded by inspiring team members, engaging in open forum discussions and meetings. We value your dedication and offer rewards and benefits to acknowledge your contributions. To apply, please share your CV with us at hr@uplogictech.com or contact us at 0452-4295595 or +91-8072113042.,
Posted 2 weeks ago
1.0 - 5.0 years
8 - 12 Lacs
pune
Work from Office
Roles And Responsibilities Mindstix is looking for talented iOS developers to join our enterprise mobility team. You will be responsible for designing and developing highly engaging enterprise and consumer mobile Apps for our global markets. Creative problem solving and rapid prototyping to validate new ideas. Collaborate with product managers to analyze requirements and groom user stories. Collaborate with UX and creative teams to translate designs into high-quality App experiences. Implement next-gen iOS capabilities: SwiftUI, App Clips, Widgets, ARKit, RealityKit, Machine Learning. Develop Apps using core iOS components: SwiftUI, Cocoa Touch, Media Layer, Core Services, and Core OS. Integrate Mobile Backend as a Service (MBaaS) platforms, SDKs, and APIs: Google Firebase, AWS Amplify. Work with external data sources and APIs using REST, Alamofire, GraphQL. Building, maintaining, and optimizing components for reusability across a wide range of iOS devices. Troubleshooting and debugging application code to improve performance and stability. Unit testing code for robustness, edge cases, usability, and reliability. Collaborate with specialists in security engineering, release management, build and test automation. Distribute apps to the Apple AppStore or enterprise environments using Mobile Device Management (MDM) platforms such as MobileIron and AirWatch. Launch production-grade apps for global brands with incredible business impact: eCommerce, Digital Learning, Consumer Tech, Health Tech, Hospitality, and SaaS. Qualifications And Skills Bachelor's or Master's degree in Computer Science, Information Technology, or allied streams. 3+ years of hands-on experience in developing iOS applications using Swift. Strong foundations in computer science, data structures, algorithms, and programming logic. Strong foundations in Swift programming language: Collection Types, Closures, Subscripts, Multi-threading, Concurrency, Extensions, Generics, and Process / Memory Optimization concepts. Strong understanding of object-oriented programming, MVC / MVVM / VIPER architecture patterns, design patterns, and mobile application architecture. Experience with iOS capabilities: Xcode IDE, SwiftUI, Cocoa Touch, Core Data, Core Animation, Core Graphics, Core Text. Good understanding of Apple's design principles and interface guidelines. Experience in designing API specifications and integrating APIs with iOS Apps using REST and GraphQL. Experience in managing application's state using on-device storage capabilities: Core Data, SQLite, RealmDB, Key Chain, Property List, User Defaults. Solid understanding of dependency management tools such as: Swift Package Manager, CocoaPods Working knowledge of the modern mobility landscape, emerging technologies, and consumer trends. Understanding of mobile security standards, OWASP, secure coding, and GDPR is an added advantage. Experience with test automation frameworks such as Appium, XCTest / XCUITest, EarlGrey, Calabash, and Detox. Experience in the full Software Development Lifecycle (SDLC) and agile methodologies. DevOps mindset with a working experience of Build Automation Tools, Version Control Systems, and Git would be an added advantage. Knowledge of Apple AppStore review guidelines for Safety, Performance, Business, Design and Legal. Experience with Certificate Management and App distribution on Apple AppStore, Enterprise MDM Platforms, or equivalent is an added advantage.
Posted 2 weeks ago
3.0 - 5.0 years
4 - 8 Lacs
chandigarh
Work from Office
Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Engineering Services Responsibilities A day in the life of an Infoscion As part of the Infosys consulting team, your primary role would be to actively aid the consulting team in different phases of the project including problem definition, effort estimation, diagnosis, solution generation and design and deployment You will explore the alternatives to the recommended solutions based on research that includes literature surveys, information available in public domains, vendor evaluation information, etc. and build POCs You will create requirement specifications from the business needs, define the to-be-processes and detailed functional designs based on requirements. You will support configuring solution requirements on the products; understand if any issues, diagnose the root-cause of such issues, seek clarifications, and then identify and shortlist solution alternatives You will also contribute to unit-level and organizational initiatives with an objective of providing high quality value adding solutions to customers. If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Ability to work with clients to identify business challenges and contribute to client deliverables by refining, analyzing, and structuring relevant data Awareness of latest technologies and trends Logical thinking and problem solving skills along with an ability to collaborate Ability to assess the current processes, identify improvement areas and suggest the technology solutions One or two industry domain knowledge Technical and Professional Requirements: Technology->Mobile development platform->IOS, Technology->Mobility - Cross Platform Development->Swift Preferred Skills: Technology->Mobile development platform->Mobile development platform- ALL Technology->Mobility - Cross Platform Development->Swift Technology->Mobile Testing->Mobile Functional Test Automation (iOS Android)
Posted 2 weeks ago
3.0 - 5.0 years
4 - 8 Lacs
bengaluru
Work from Office
Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Engineering Services Responsibilities A day in the life of an Infoscion As part of the Infosys consulting team, your primary role would be to actively aid the consulting team in different phases of the project including problem definition, effort estimation, diagnosis, solution generation and design and deployment You will explore the alternatives to the recommended solutions based on research that includes literature surveys, information available in public domains, vendor evaluation information, etc. and build POCs You will create requirement specifications from the business needs, define the to-be-processes and detailed functional designs based on requirements. You will support configuring solution requirements on the products; understand if any issues, diagnose the root-cause of such issues, seek clarifications, and then identify and shortlist solution alternatives You will also contribute to unit-level and organizational initiatives with an objective of providing high quality value adding solutions to customers. If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Additional Responsibilities: Ability to work with clients to identify business challenges and contribute to client deliverables by refining, analyzing, and structuring relevant data Awareness of latest technologies and trends Logical thinking and problem solving skills along with an ability to collaborate Ability to assess the current processes, identify improvement areas and suggest the technology solutions One or two industry domain knowledge Technical and Professional Requirements: Technology->Mobile development platform->IOS,Technology->Mobility - Cross Platform Development->Swift Preferred Skills: Technology->Mobile development platform->Mobile development platform- ALL Technology->Mobility - Cross Platform Development->Swift Technology->Mobile Testing->Mobile Functional Test Automation (iOS Android)
Posted 2 weeks ago
15.0 - 20.0 years
30 - 45 Lacs
hyderabad
Work from Office
Hiring Mobile Software Architect Location: Hyderabad Experience: 15+ Years Notice: Early Joiners preferred Minimum Job Requirements: Four-year college degree in computer science, Engineering or Masters in Computer Application (MCA) or related field plus a minimum of 15 years of related experience. Experience leading requirements analysis, design, development and operation of distributed, fault-tolerant applications with particular attention to security, scalability, performance, availability and cost/revenue optimization. Demonstrates expertise and leadership in working with business units, product management, development and operations staff to architect innovative solutions that meet the requirements with respect to functionality, performance, scalability, and reliability, realistic implementation schedules and adherence to architectural goals and principles. Must be available for domestic and international travel. Essential Job Duties and Responsibilities: 15+ years relevant software development experience creating business applications with Mobile technologies (React Native, Android, or iOS), Java, Spring boot and relational database systems. 3+ years experience Mobile application architecture providing solutions on performance, security, scalability, responsive UI design, localization, usability and accessibility. 3+ years technical leadership experience. Application development experience using Mobile development frameworks and platforms (e.g., Swift, Objective C, Xcode, Java, Kotlin, Android SDK, React Native, Flutter or Xamarin), Java EE, Spring Framework , Spring Boot, Gradle, Postgres. Strong understanding of Mobile app architecture patterns (e.g., MVC, MVVM, MVP) and design principles. Database technologies: Hibernate and JPA; Spring Data , Postgres, SQL Server ,SQL datawarehouse. Experience with mobile payment systems and contactless integrations (NFC) is highly preferred. Experiments and provides proof of concept with emerging technologies, while developing enterprise-wide architectures, standards, design guides, processes, and other reference guides in a leadership role. Provides architectural direction, 3rd party vendor evaluations, analysis of external party integration, detailed estimation, schedule development, assesses resourcing needs during proposal & bids, part of existing programs or R&D efforts. Leads creation of and is accountable for system design documentation, including enterprise architectures, feature designs and interface specifications. Oversees detailed technical designs created by development teams. Knowledgeable about SaaS software, software licensing and able to explain both the design and business model of a SaaS system. Keeps up-to-date on the latest developments in systems engineering, computers, communications systems and software techniques relevant to the companys operation. Provide architectural options along with advantages and disadvantages of each option and articulate a recommended approach. Review the work as it progresses and provide support to the team members as and when required Knowledge of cloud and container technologies like Azure, Docker, Kubernetes etc. Experience building high quality applications by creating a well designed architecture, writing clean code and implementing common industry practices (e.g. continuous integration, unit tests). Ability to mentor and lead other technical team members with having direct supervision responsibility. Deep understanding of mobile architecture, app deployment workflows, and integration with physical devices. Lead end-to-end mobile device and embedded systems integration for fare collection infrastructure. Techniques for profiling and optimizing Mobile applications, including memory management, network performance, and responsiveness. Experience with tools and methodologies for performance testing and debugging. Expertise in mobile security principles, including data encryption, secure authentication, and vulnerability management. Familiarity with industry standards and regulations such as GDPR, HIPAA, and OWASP. Experience with Mobile UI/UX design principles and best practices. Discussing technical aspects of the mobile application solution architecture, including the technology used, methodology followed, and devices selected with the customer and governance team Research, monitor, and evaluate emerging technologies and recommend long-term technology solutions Design or Modify existing solution for better performance optimization Code Quality systems: SonarQube, Nexus IQ and third party vulnerabilities check systems. Experience with designing and developing deployment pipelines using Jenkins / Bamboo Experience with Software Architecture tool like Enterprise Architect or MS Visio. Agile/Scrum and DevOps practices
Posted 3 weeks ago
15.0 - 20.0 years
4 - 8 Lacs
bengaluru
Work from Office
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Swift Programming Language Good to have skills : NA Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of features, performing maintenance and enhancements, and contributing to the overall development process. You will be responsible for delivering high-quality code while adhering to best practices and standards, ensuring that the applications meet client requirements and expectations. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Continuously evaluate and improve development processes to increase efficiency. Professional & Technical Skills: - Must To Have Skills: Proficiency in Swift Programming Language.- Strong understanding of object-oriented programming principles.- Experience with version control systems such as Git.- Familiarity with Agile development methodologies.- Ability to troubleshoot and debug applications effectively. Additional Information:- The candidate should have minimum 7.5 years of experience in Swift Programming Language.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 3 weeks ago
15.0 - 20.0 years
4 - 8 Lacs
bengaluru
Work from Office
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Swift Programming Language Good to have skills : NA Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to perform maintenance and enhancements, ensuring that the applications meet the highest standards of quality and functionality. You will also be responsible for developing new features and addressing any issues that arise, contributing to the overall success of the projects you are involved in. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Continuously evaluate and improve development processes to increase efficiency. Professional & Technical Skills: - Must To Have Skills: Proficiency in Swift Programming Language.- Strong understanding of object-oriented programming principles.- Experience with version control systems such as Git.- Familiarity with software development methodologies, including Agile and Scrum.- Ability to troubleshoot and debug applications effectively. Additional Information:- The candidate should have minimum 5 years of experience in Swift Programming Language.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 3 weeks ago
0.0 - 1.0 years
5 - 9 Lacs
mohali
Work from Office
Job Summary : We are seeking dynamic and enthusiastic iOS Application Developers who are passionate about crafting exceptional mobile experiences on iOS platforms. As an iOS Application Developer, your responsibilities will encompass conceptualising, coding, debugging, ensuring application quality, and consistently enhancing application functionality. Roles and Responsibilities : Develop and deploy real-world iOS applications for publication on the App Store. Collaborate on various product initiatives, creating applications from the ground up based on client feedback. Utilize Interface Builder and Code for UI development, including Auto Layout implementation. Operate within an agile (Scrum) development environment, adapting to changing project requirements. Enhance existing features and introduce new functionalities. Interpret client and Project Manager requirements and implement necessary modifications. Provide guidance to junior developers, offering programming mentorship and addressing their queries. Contribute ideas and actively participate in product-related discussions. Willingness to work on optimization of development processes. Requirements : 0-1 years of hands-on experience in native iOS app development, with a strong emphasis on usability, performance optimization, Objective-C proficiency, and integration with REST API services. Familiarity with design patterns, fluency in Swift programming (knowledge of React Native is a plus). Competence in working with iOS frameworks such as Xcode and Core Data. Proficiency in utilizing third-party libraries and APIs, including REST Web Services and unit/integration testing. Proficiency in Google Maps Platform SDK and API. Proficiency in offline storage, threading, and performance tuning. Managing & Maintaining large code bases across apps on new as well as legacy architectures. Knowledge of the mobile landscape, architectural principles, current trends, and emerging technologies. Proficient understanding of code versioning tools, such as Git, managing large streams of work branches. Ability to self-manage and work autonomously in a collaborative environment and be a good team player. A solid grasp of the complete mobile development lifecycle. Strong skills in data structures, algorithms, and designing for optimal performance. Qualification : Bachelor's degree in Engineering (BE/B.Tech) or Computer Applications (MCA).
Posted 3 weeks ago
7.0 - 12.0 years
22 - 25 Lacs
bengaluru
Hybrid
Key Responsibilities Translate existing Obj-C/UIKit components to Swift/Swift UI . Refactor and extract functionality into Swift Packages for consistency. Upgrade codebase to support Swift 6.0 and strict concurrency. Reduce codebase warnings to zero and enforce SwiftLint . Replace third-party SDKs (e.g., Realm) with native Apple frameworks . Perform annual codebase maintenance to align with the latest iOS & Xcode versions. Provide technical guidance and code reviews to junior developers. Secondary Responsibilities: Collaborate with other teams to build new features for flagship iOS applications. Handle provisioning profiles, push notification certificates, and certificate pinning. Monitor production feedback, crash reports, and analytics, ensuring app reliability. Work with infrastructure teams to resolve iOS build or development environment issues. Required Skills Strong expertise in Swift 6, Swift UI, Obj-C, and UIKit . Deep understanding of iOS fundamentals including concurrency, actor isolation, threading, crash analysis. Broad iOS API experience: Local Authentication, WebKit, Networking, etc. Familiarity with Xcode, xcodebuild, and latest iOS versions . Prior experience mentoring team members and conducting technical code reviews . Excellent verbal and written communication skills in English. BA/BS in Computer Science or equivalent practical experience. Desired Skills Experience in API development . Awareness of Android app development . Strong user experience (UX) design sense.
Posted 3 weeks ago
15.0 - 20.0 years
4 - 8 Lacs
pune
Work from Office
Project Role : Software Development Engineer Project Role Description : Analyze, design
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |