
iOS Developer
1 day ago
Experience : 1 - 2Y |
Location - Mysore - Karnataka
Role:
We are seeking a skilled and experienced iOS Developer to join our development team. As an iOS Developer, you will be responsible for designing, developing, and maintaining high-quality iOS applications. You will collaborate with cross-functional teams, including designers, product managers, and backend developers, to create innovative and user-friendly mobile applications, and updating applications published on the App Store.
Responsibilities:
- Develop high-quality iOS applications using Swift, Objective-C, and SwiftUI/UIKit programming languages.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Work on bug fixing and improving application performance.
- Maintain and improve existing iOS applications, ensuring they remain up-to-date and compatible with the latest iOS versions.
- Work closely with designers to implement pixel-perfect user interfaces and enhance the overall user experience.
- Write clean, maintainable, and efficient code while following best practices and coding standards.
- Conduct thorough testing of applications to identify and fix bugs, performance issues, and usability problems.
- Optimize application performance, including memory usage and responsiveness, to ensure a smooth user experience.
- Stay up-to-date with the latest iOS development trends, tools, and technologies, and recommend best practices to improve development processes.
- Collaborate with backend developers to integrate iOS applications with server-side APIs and services.
- Participate in code reviews to ensure code quality, readability, and adherence to established standards.
- Implement and optimize SDK features, ensuring high performance, reliability, and compatibility with different iOS versions.
Skills:
- Proficient with Objective-C or Swift, and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Proven experience in iOS application development, with a strong portfolio of iOS applications available on the App Store
- Experience with offline storage, threading, and performance tuning
- Sound knowledge of iOS frameworks such as UIKit, Core Data, Core Animation, and Core Graphics
- Understanding of Apple's design principles and interface guidelines
- Familiarity with iOS development tools and libraries, including Xcode, Interface Builder, CocoaPods, and XCTest.
- Experience working with RESTful APIs to connect iOS applications to backend services.
- Strong understanding of mobile application architecture patterns, such as MVC, MVVM, or VIPER.
- Solid understanding of iOS design principles, interface guidelines, and best practices for mobile application development.
- Experience with version control systems (e.g., Git) and agile development methodologies.
- Excellent problem-solving and debugging skills to identify and resolve issues effectively.
- Strong communication and collaboration skills to work effectively in a team environment.
- Critical thinker and good problem-solver.
- Knowledge of SDK Development.
- Experience on VPN integration.
- Ability to learn new technologies quickly and adapt to changing project requirements.
Preferred:
- Experience with SwiftUI for building user interfaces.
- Knowledge of continuous integration and continuous deployment (CI/CD) pipelines for iOS applications.
- Familiarity with Firebase or other cloud-based services for mobile app development.
- Understanding of performance profiling and optimization techniques for iOS applications.
- Experience with automated testing frameworks and practices for iOS applications.
-
sdet
1 day ago
Mysuru, India L&T Technology Services Ltd. Full timeLTTS India Mysore Job Description Develop and maintain automated test scripts for mobile applications using Appium.Integrate and utilize native test frameworks like Espresso (Android) and XCUITest (iOS).Collaborate closely with development teams to understand application features and requirements.Write and execute test cases; analyse results to ensure...
-
QA Engineer
2 days ago
Mysuru, India Dollarbird Solutions Redefined Full timeExperience : 1-3Y | Location - Mysore - Karnataka Role: We are hiring a QA Engineer with 1–3 years of experience in mobile testing. The candidate will focus on automation testing (Appium, Java/Python) while also supporting manual testing for Android/iOS apps. The role involves writing and maintaining automation scripts, executing regression and functional...
-
Sdet
2 weeks ago
Mysuru, Karnataka, India L&T Technology Services Limited. Full timeLTTS India - Mysore - Integrate and utilize native test frameworks like Espresso (Android) and XCUITest (iOS). Write and execute test cases; analyse results to ensure high-quality software releases. Identify, document, and track bugs and issues; work with developers to resolve them. Continuously improve test automation frameworks and processes for speed and...