Mobile Development (ios) Job in Relinns Technologies
Mobile Development (ios)
Relinns Technologies
4+ weeks ago
- Mohali, Ajitgarh, Punjab
- Not Disclosed
- Full-time
Job Summary
About the role:
We are looking for aniOSDeveloper responsible for managing the interchange of data between the server and the client. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the client end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
What You Need for this Position:
- Experience with iOS app testing and security, including writing unit tests, test automation, and working closely with quality assurance teams
- Experience with dependency management tools such as Cocoapods, SPM, and Carthage
- Excellent written and verbal communication skills
- Self-motivated, and outstanding analytical skills
- Client Interaction.
What You Will Be Doing:
- To develop and deliver production applications for iOS using Swift
- Strong understanding of the fundamentals of native development patterns
- Debugging with stack traces, spin traces, performance & concurrency/threading issues
- Successful launch of consumer-grade applications to the Apple App Store
- To work with Git VCS and best practices for source code management
- Responsible in crafting and integrating client-side REST APIs
- Familiarity with CI/CD Pipelines (Jenkins, FastLane and others)
- To design and build advanced applications for the iOS platform.
- To collaborate with cross-functional teams to define, design, and ship new features.
- To generate wireframes.
- To design, develop, test and implement an iOS application along with continuous production of new versions of the application.
- To design solutions independently.
- Unit-test code for robustness, including edge cases, usability and general reliability.
- Work on bug fixing and improving application performance.
- Operates effectively in a fast-paced, deadline-driven, collaborative and iterative programming environment.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.


Help us improve JobGrin
Need Help? Contact us