Turn your raw ideas into fully functioning applications. We are a software development company in the USA, who build custom software's that solves complex problems for our businesses.
Our team prides itself on identifying needs and solutions just as much as writing code, providing insights and expertise to solve any problem.
The Role
As an iOS Developer , you will lead Mechcubei into the future by translating system requirements into the design and development of customized systems in an agile environment.
The success of Mechcubei is in your hands as you transform vital business needs into code and drive innovation. Your work will power Mechcubei and its clients globally, collaborating and integrating code into enterprise systems.
You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader.
Come to Mechcubei and make a global impact!
Your Role and Responsibilities
Envision how people experience products and bring that vision to life in a way that feels inspired, refined and magical
Collaborate with cross functional teams (engineers, product managers, designers etc )to define, design and ship new features.
Write modular code and perform unit testing
Perform code reviews
Fixing of bugs
Required Technical and Professional Expertise
Proficient in iOS SDK(Objective-C and Swift) and XCode
Competency in latest iOS technology stack for UI development SwiftUI, apart from AutoLayout and Storyboards
Experience with design patterns like MVVM.
Should be strong in integrating with back-end systems through web services (XML / JSON Parsing and SOAP along with basic frameworks like Alamofire)
Database knowledge like Core Data and SQLite
Should be aware of Data Structures and Algorithms, threads and Memory Management
Good understanding of GIT, JIRA, Confluence
Nice to Have
Experience in Jenkins and Fastlane for CI / CD
Ideal Profile
You possess a Degree / Diploma in Computer Science, Engineering or related field.
You have at least 3 years experience, ideally within a Software Engineer role.
You possess strong knowledge of C, IOS and Swift.
You pay strong attention to detail and deliver work that is of a high standard
You are adaptable and thrive in changing environments
You enjoy finding creative solutions to problems
What's on Offer?
Work alongside & learn from best in class talent
Flexible working options
Great work environment