Engineer(Android) at eRecruiter Nigeria

 Employment Nigeria 07-Jun-2017 ABUJA , IT and Telecoms  


POSITION : Android Engineer

 Responsibilities

  • Build and translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code (in Android)
  • 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
  • Work with outside data sources and API’s
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Key Requirements

  • 3 years experience building Android applications
  • Have published at least one original Android app (provide app link or apk)
  • Experience in JSON,XML and interfacing Android applications to server side API's
  • Experience with system performance optimizations
  • Knowledge of Android UI design principles, patterns, and best practices
  • Experience with compiler optimization and code generation
  • Experience consuming Google map APIs and a deep understanding of GPS technology
  • Understanding of Android framework components and their respective lifecycles
  • Strong computer science fundamentals: data structures, algorithms and programming languages
  • An excellent understanding of best practices for networking, concurrency and threading
  • Current and detailed knowledge of the capabilities of different Android API levels
  • Experience working closely with product teams, designers, and other developers to create a truly delightful mobile experience
  • Familiarity with the Android tool ecosystem for development, testing, debugging, and performance benchmarking
  • Four years engineering experience, a large portion of which in a team environment
  • Deep understanding of relational databases
  • Ability to understand business requirements and translate them into technical requirements
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
  • Familiarity with Scrum and Agile Methodologies
  • Experience with or knowledge of large scale, high volume systems
  • Communication skills, a positive attitude, and empathy
  • Self-awareness and a desire to continually improve

 Requirements

  • B.Sc/M.Sc Degree in Information Technology, Computer Science, Engineering or a related subject
  • Experience using mBaaS such as Kinvey
  • Experience building APIs and Webhooks
  • Deep knowledge of mobile frontend development
  • Experience using Amazon Web Services and/or Google Cloud Platform and playing a sysAdmin role
  • Experience working in a startup

How To Apply
Candidates should send their applications to: i.martins@erecnigeria.com



Sorry the application deadline for this job has elapsed



Disclaimer: Though we make every effort to verify the authenticity of our posts, We're in no way affiliated to any of these companies whose vacancies we publish.
Note : Do not pay any fees to Employers for recruitment. To report and to view a list of fake recruiters in Nigeria, . Click Here


Leave Your Comments










JOB SEARCH

GET FREE JOB ALERTS






Contact


info[at]employmentnigeria.com,