Android Developer

Remote Full time

Responsibilities:

  • Perform requirements analysis & understanding – help the customer refine the requirements to make sure everyone is in agreement with what needs to be implemented (Development Team, QA Team & Customer);
  • Implement features based on requirements provided by the customer and groomed together with the customer;
  • Design and architecture related decisions;
  • Write automated tests for the implemented features (either unit, integration, or acceptance tests);
  • Help maintain code quality through code reviews;
  • Collaborate with cross-functional teams to design and ship new features;
  • Take initiative; engineer best practices in terms of coding standards, code refactoring, code performance;
  • iOS development under SCRUM, including grooming sessions together with the customer in order to deliver high-quality solutions for the problems that our clients face;
  • Perform debugging and bug fixing;
  • Provide code reviews and engage in pair programming.

Requirements:

  • Strong experience with OOP;
  • Strong experience with Design Patterns;
  • Knowledge of continuous integration and delivery;
  • Understanding and/or knowledge of Unit/Integration/E2E Testing;
  • Experience in any tool to track down memory leaks, allocation, energy (Android Monitor/ DDMS);
  • Experience in developing SDK/Frameworks/Libraries for Android platforms;
  • Knowledge of JavaScript/TypeScript and Android Development is a plus;
  • Passionate about writing clean code and well-designed applications;
  • Very good attention to details – both technical wise and specifications wise;
  • Good command of English.

How to apply

Send us an e-mail at office@easy-recruiting.com with your CV or call us.

Apply Here  

Interested in this job?

Drop your CV here or Browse for it.

By sending this message I agree with the processing of my personal data (name and email)