IOS Developer Swift
Job details
We are looking for a Professional Mobile Developer to join our Engineering team. You will be working with our developers to develop and maintain high-quality mobile applications.
If you're passionate about mobile platforms and enjoy translating requirements and concepts into code and user-friendly apps, we would like to meet you. You should be able to translate architectural designs, use-cases, and verbal instructions into classes and functionalities while keeping an eye out for risks and loopholes. We expect you to have a great sense of programming logic and be an expert in the tools and methodologies required for this role.
As a Mobile Developer, you'll collaborate with internal teams to develop functional mobile applications while working in a fast-paced environment.
Minimum RequirementsBE/BS in Computer Science or related technical field or equivalent practical experience.
3 years or more of experience in mobile application development.
Knowledge of performance, scalability, security, enterprise system architecture, design patterns, and engineering best practices.
Deep technical expertise across the entire software delivery process.
Conceptual knowledge of the entire lifecycle for software development.
Knowledge of object-oriented design, data structures, problem-solving, and business requirements analysis.
Proficiency in at least two modern OOP languages such as Objective C, C++, Java, or C#.
Knowledge of a broad range of data structures and algorithms.
Experience with RESTful services (preference for Retrofit), customer-facing apps, and custom UI layouts.
Expert knowledge of building responsive user experiences across phones and tablets.
Experience with open-source apps, third-party libraries, and plug-ins including RESTful APIs, web services, and various web and mobile plug-ins and libraries.
Experience with integrations and development with various types of SDKs.
Ability to meet deadlines and targets.
Clean, elegant, and well-documented code.
Familiarity with Git/BIT and Invision.
Ability to work in a fast-paced environment.
Published work and contributions to online tech-oriented portals as well as active apps on Google Market, Apple Store, and in-market work.
Experience with React Native and hybrid development.
Experience with native iOS and/or Android.
Experienced in React Native, JavaScript, and/or Xamarin platforms.
Experienced in Swift, Xcode, and Android Studio.
Knowledge of hybrid app development.
Knowledge of JSON, REST, and XML-based web services and their workings.
Full understanding of the mobile development lifecycle, including deployment techniques and procedures.
Job SpecificationSpecification
Can lead the mobile development team.
Providing productive and challenging work.#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.