Position: Android Developer
Company: GLOBRECS | Global Recruitment Solutions
Experience required: 3y
English level: upper

GLOBRECS / Global Recruitment Solutions is a company with a specialization in fast and accurate IT recruitment.

Our client is a well-established IT outsourcing company in Bulgaria with a portfolio of only corporate clients coming from around the world. Our client's portfolio of projects ranges from large infrastructure transformation programs to support and software development in the R&D centers of its' clients.

This time we are looking for a remote Android Developer. You will work with a highly motivated and dynamic team of 6-10 people and report to a Manager/Senior Manager. You will have the opportunity to participate in all phases of the software development process

TO DO LIST:
• Provide technical leadership to the team by driving/guiding the design and development of major architectural components;
• Take ownership of product quality, user experience, and security;
• Design, build, and test complex product features and components, while working with security and UX teams to ensure that the product is both secure and delightful to use;
• Actively mentor team members to help create a highly efficient and high performing team;
• Proactively work on identifying issues and exercise judgment in selecting methods, techniques, and evaluation criteria for obtaining results. Perform analysis of complex tasks or situations that required in-depth evaluation of variable factors;
• Generate technical innovation ideas. Champion the culture of creativity and excellence through technical innovations and attention to quality and integrity.

QUALIFICATIONS:
• Bachelor's or higher degree in Computer Science or related;
• 3+ years of commercial software development experience;
• Strong knowledge of Android SDK and different versions of Android, experience using Java and Kotlin;
• Familiarity with RESTful APIs to connect Android applications to back-end services;
• Strong knowledge of Android UI design principles, material design guidelines, patterns, and best practices;
• Experience with offline storage, threading, and performance tuning;
• Familiarity with cloud message APIs and push notifications;
• Knowledge of the open-source Android components and the libraries available for common tasks;
• Highly proficient in object-oriented methodologies, design patterns, data structures, algorithms, and quality coding skills, excellent debugging skills;
• Experience working in Git, Stash, Jira, and other productivity tools;
• Upper-intermediate level of English;
• Good Interpersonal skills.
• Work experience in an energizing environment, following agile practices;
• Ability to work independently and in a team environment, including quickly getting up to speed with new technologies. Be able to address issues fast and authoritatively;
• Proficient organizational skills with the ability to lead to challenging demands;
• Having a creative mindset and decision-making skills is essential.

NICE TO HAVE:
• Experience in building and debugging network-driven apps is highly valued;
• Knowledge of Exchange ActiveSync is a plus;
• Familiarity with DevOps will be helpful.

WHAT YOU GET INSTEAD:
• A full-time remote job;
• Flexible working hours;
• 2500-4300 EUR of monthly salary (before taxes) depending on your skills and experience;
• Private health care;
• Food vouchers;
• Social events;
• Access to e-learning platform Udemy;
• Work with cutting-edge technologies;
• Innovative projects for the biggest worldwide brands;
• Support for professional career growth by matching your skills and plans with suitable projects;
• Possibility to work in other branches of our client in the EU.

GLOBRECS / Global Recruitment Solutions - your success is our challenge!