Our Client is looking for someone to join their already Big Data experts and developers’ team. Their focus is on creating a common set of scalable, data-centric solutions. The successful candidate should have a Solid understanding of the Android Studio IDE or XCode and experience working with the Android SDK or iOS development kit, third-party libraries and APIs.
Mobile Engineer
Job Overview
Job Description
Job Responsibilities
- Develop native Android and/or iOS applications
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable Java/Kotlin or Swift code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
Requirements
- Good knowledge of Object-Oriented Programming
- Solid understanding of the Android Studio IDE or XCode
- Working knowledge of the general mobile landscape, architectures, trends and emerging technologies
- Previous software development experience
- Experience working with the Android SDK or iOS development kit, third-party libraries and APIs
- Good understanding of software development life cycle
- Enthusiastic about developing knowledge and skills
- Strong problem solving and critical thinking
- A self-starter, with an eye for detail and good organizational skills
Desirable
- Experience of using and integrating web APIs
- Familiarity with unit testing / TDD
- Familiarity with SQL, Maven, REST, Git
- Familiar with Agile / Scrum development
- Hands-on experience with task tracking systems (JIRA)

