IOS developer
Job details
Join TenTwenty as an iOS Developer to create and maintain iOS applications. Enjoy a fun, multicultural workplace with growth opportunities, competitive salary, and a supportive team environment. Description We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices. Your primary focus will be the development of iOS applications and their integration with back-end services. You will be working alongside other software engineers and developers on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. Both on-site or remote working is possible. Responsibilities • Develop and maintain applications for the iOS platform. • Ensure the performance, quality, and responsiveness of applications. • Collaborate with a team to define, design, and ship new features. • Identify and correct bottlenecks and fix bugs. • Help maintain code quality, organization, and automation. Skills • Proficient with Objective-C & Swift, and Cocoa Touch. • Experience with iOS frameworks such as Core Data, Core Animation, etc. • Experience with offline storage, threading, and performance tuning. • Familiarity with RESTful APIs to connect iOS applications to back-end services. • Understanding of Apple's design principles and interface guidelines. • Familiarity with cloud message APIs and push notifications. • Proficient understanding of code versioning tools (i.e., Git). • Knowledge of integrating 3rd party frameworks, libraries, and APIs. • Knowledge of UIKit, MapKit, Social SDKs, Firebase. • Should have at least 1 app live on the app store (Don't forget to send us the app store links for the apps you are proud of). • Must have a relevant bachelor's degree. • At least 1 year of experience in iOS app development. Why TenTwenty • A fun job in an open-minded multicultural family! Additionally, we have many other great benefits. • There is a lot of room for creativity and own initiative. • Competitive salary packages and growth opportunities within the organization. • Team meetings and personal quarterly meetings to discuss your personal goals. • A pleasant working atmosphere in a flat organization, where working in teams, direct communication, and informal manners are key. • A lot of room to try out new things and to experiment. • A great international working experience. • Birthday surprise and many more fun things!#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.