Android Engineer Join a Team Where Your Voice Matters Imagine working on a product that genuinely makes a difference, within a company that values and listens to its employees. Our client is seeking a Mid-Level Android Engineer to join their dynamic team. This is not just another job; it’s a chance to be part of a growing company that specialises in developing Point-of-Sale software for Android and iOS platforms. Why Our Client? Employees are more than just numbers. The company fosters a friendly, informal atmosphere while maintaining the agility needed to stay ahead in the tech industry. Your opinions will be valued, and there’s always room for professional growth and learning. Role Highlights: - Flexibility: While remote work is an option, candidates local to Bournemouth, Dorset, are preferred for occasional in-office attendance. Typically, this will be for team meetings or tasks requiring hardware, about once a month or as needed. - Work-Life Balance: Enjoy a full-time, permanent role with typical hours from 9 to 5, offering flexibility for personal commitments such as school runs and appointments. - Generous Holidays: Benefit from 28 days of holiday, including allocated time between Christmas and New Year. Key Responsibilities: - Design and develop new and existing Android app features. - Refactor and enhance the current codebase, transitioning steadily to Kotlin. - Review and manage pull requests to ensure code quality. - Collaborate closely with UK-based senior Android developers and an offshore team. Skills and Experience Required: - Proficiency in Java and Kotlin. - Experience with RESTful web services and the Play framework in Java and Scala. - Familiarity with integrating Android apps with peripherals like printers and payment solutions. - Strong ability to work autonomously and as part of a team