iOS Swift Developer, Noida
Lab49 – Software Engineering /
The iOS Swift Developer will play a critical role on key projects for Lab49 clients. Working in a collaborative and innovative project team, with direct client-facing interactions, you will have an opportunity to apply your skills and expertise to design innovative applications that solve complex problems and enhance performance and productivity at our marquis clients.
· Design, implement, deliver, and test innovative iOS Swift applications while understanding our products from both a technical and product perspective in the context of our client’s business.
· Communicate with leadership, product owners, other technologists and users to create working software based on an understanding of business and technical priorities
· Break down complex problems into elegant technical solutions to intelligently solve problems for Lab49's clients
· Actively contribute to the adoption of strong software architecture, development best practices and new technologies. We are always improving the process of building software; we’ll need your help to do that.
· Bring a passion to stay on top of tech trends
· Experiment with and learn new technologies
Required Skills and Experience
· 5+ years development experience.
· 3+ years’ experience in writing and delivering iPhone applications in Swift.
· Experience with Swift 3.x, Swift 5.x, SwiftUI and Combine are preferred.
Desired Skills and Experience
· Portfolio of work exhibited as ideally code but can be a downloadable application from the App Store.
· Experience in multi-tier application development using RESTful web services to exchange data.
· Multi-threading application development experience.
· Experience interfacing with device hardware (e.g. camera).
Nice to Have Skills and Experience
· Experience with push notification infrastructure.
· Unit testing specifically involving cross iOS/device boundaries.
· Experience in identity management and data security.
· Ability to work in a team of 5-10 other developers.