Description
We are looking for thoughtful, well-rounded iOS engineers to join our team and help build our low-code platform, which would be used in multiple industries and organizations to drive business processes. You will play an important part in our mobile application development team, implementing new features, improving performance, and building beautiful user interfaces.
Responsibilities:
• Contribute to our suite of native apps written in Swift and frameworks in Objective C.
• Collaborate closely with other engineers.
• Write clear, maintainable code that will scale across a number of projects and distributed development teams.
• Become a valued member of an autonomous, cross-functional team.
• Participate in brainstorming sessions and have the chance to contribute innovative and original ideas.
Requirements:
• Bachelor's, master's degree in a related field, or a great reason for not having one (and we know there are reasons. ).
• 1+ years of Experience with Swift / Objective-C and a willingness to learn new technologies if needed (ideally you have shipped 1-2 substantial apps and know how to integrate with backend RESTful APIs).
• A track record of projects completed on time - you're a flawless executor and know how to build great software.
• Deep knowledge of the latest mobile architectures [MVC, MVVM, etc], and design patterns.
• Have worked with core data(offline storage), Auto Layout, and multithreading (Dispatch Queues, NSOperations).
• Solid OOP and software design knowledge - you should know how to create software that's extensible, reusable, and meets desired architectural objectives.i8