Senior Android Engineer (M/F)

София, Bulgaria (Remote)



Currently you have the opportunity to join our team at the position of Senior Android Engineer (M/F).

What will you do? 

  • Participate in design, development, and maintenance of our mobile apps;
  • Drive technical discussions, make informed decisions, and provide recommendations on software architecture, tools, and best practices;
  • Be part of an agile and cross functional team;
  • Work closely with other teams responsible for other components like UX and APIs.

What skills and qualifications do you need to have?

  • 5+ years of experience in building native Android apps with Java and/or Kotlin;
  • Excellent overview of the Android ecosystem;
  • You know in detail the persistent storage options in Android - SQLite (Room), Shared Preferences, etc.;
  • Build modern layouts for both phones and tablets;
  • Write scalable, maintainable, and testable code;
  • Experience with writing and maintaining unit and UI tests;
  • Experience with integrating RESTful APIs;
  • You understand what stands behind SOLID, MVC, MVP and MVVM;
  • You understand mobile security;

Big plus would be:

  • Experience in leading a small squad of Android engineers to successfully deliver a complex feature and/or small Android-related project;
  • Experience with CI/CD (Jenkins, Bamboo, Fastlane, etc.);
  • Experience in code optimization and performance improvements;
  • Experience with Accessibility.

And how will you become a valuable part of our team?

  • Being a team player with good communication and presentation skills;
  • You are self-starter and love to explore and use new technologies;
  • You are proactive person with good analytical and problem-solving skills;
  • You have experience in Agile development methodologies, e.g. Scrum/Kanban.

Why Information Services?

You will have the opportunity to build, maintain and develop efficient information systems of national importance.

What will you get in addition if you join us?

  • Additional health insurance;
  • Referral bonus program;
  • Skills development program;
  • Work in a team with leading specialists;
  • Specially developed “Graduation” program;
  • Coffee and fresh fruits at the office;
  • Attractive office location.

If you are interested in this position, please send your CV. Only shortlisted candidates will be contacted for interview.

Senior Android Engineer (M/F)

Job description

Senior Android Engineer (M/F)

Personal information
Add
Professional data
Add
Details