DataArt is a global software engineering firm that takes a uniquely human approach to solving problems.
17 січня 2022

Android Developer (вакансія неактивна)

Київ, Харків, Львів, Дніпро, Одеса, Херсон, віддалено

The client is a UK-based company, specialized in selling personalized greeting cards, flowers, & gifts.

The company presents itself as a leader in the technology sector and uses a variety of technologies to meet the needs of its customers. With the increase in demand for remote meetings and celebrations, further analysis and extension of the product’s capabilities are the main goals of the project.

Within this project you will:

• Communicate directly with the stakeholders on the customer side;

• Get hands-on experience with the UK entertainment sector;

• Get hands-on experience with pair programming and TDD flows.

Tech stack: Kotlin, RxJava, GraphQL, Retrofit, Dagger

Responsibilities

  • Translate designs and wireframes into high-quality code
  • Design, build and maintain high performance, reusable, and reliable Java 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

Must have

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Knowledge of REST(Retrofit)/GraphQl(Apollo) APIs
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
  • Spoken English (Upper-intermediate/Advanced)

We offer

• Professional Development:
— Experienced colleagues who are ready to share knowledge;
— The ability to switch projects, technology stacks, try yourself in different roles;
— More than 150 workplaces for advanced training;
— Study and practice of English: courses and communication with colleagues and clients from different countries;
— Support of speakers who make presentations at conferences and meetings of technology communities.
• The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services;
• Friendly atmosphere, concern for the comfort of specialists;
• Flexible schedule (there are core mandatory hours), the ability to work remotely upon agreement with colleagues;
• The ability to work in any of our development centers.