Job Description:

We are looking for an energetic Android developer responsible for the development and maintenance of applications used by service workers in field. You will also lead a team of Android developers to guide them to build and improve quality of product.You will be working alongside a team of highly motivated software engineers and project managers. You need to collaborate closely with teams in different organizations. You will be part of our teams working in Denmark, Vietnam, Pakistan & USA.

Responsibilities

  • Maintain and extend our app for different product types
  • Collaborate with cross-functional teams to define, architect, and ship new features.
  • Build strong working relationships with co-workers, product and other intra company teams.
  • Use modern architectural patterns, third party libraries to deliver new features.
  • Maintain and refine unit/automated testing frameworks, design and execute unit tests
  • Enforce code styles and best practices via code reviews.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency and effectiveness.

Requirements

  • Minimum 5 years of professional software development experience 
  • At least 3+ years of professional Android experience
  • Should be able to write clean, maintainable code
  • Ability to work across a wide range of projects, each with specific functional and feature requirements.
  • Excellent communication skills
  • Should have app architecture &design experience
  • Should be familiar with best practices in Android application development
  • Excellent knowledge of Android SDK and Android Studio
  • Good understanding of software development best practices
  • Strong troubleshooting and analysis skills
  • Extensive UI/UX Design experience
  • Should be highly organized & detail oriented

Good to have

  • Experience with Kotlin, RxJava, Dagger, Retrofit
  • Experience with automated build tools and continuous integration (e.g. Jenkins)

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
BS (CS) , BS (CE) or relevent
Career Level:
Experienced Professional
Experience:
5 Years - 7 Years (Github / BitBucket portfolio to accompany resume is a plus)
Apply Before:
Mar 07, 2018
Posting Date:
Feb 06, 2018

Embrace IT

Information Technology · 1001-1500 employees - Islamabad

Embrace-it is an expanding Danish management consultancy house and software development partner with 85+ highly skilled specialists and developers based in Denmark, Vietnam and Pakistan. We advise leaders on strategy and IT, and we offer the back-up of offshore resources for software development, maintenance and support.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!