At a Glance
- Tasks: Join us to build innovative Android solutions for diverse sectors using the latest tech.
- Company: We're an award-winning tech consultancy with a collaborative culture and a global presence.
- Benefits: Enjoy flexible benefits, industry-leading health plans, hybrid working, and discounts on lifestyle brands.
- Other info: Participate in a busy social calendar and access training opportunities for professional growth.
- Why this job: Be part of a creative team that values growth, social impact, and a vibrant work culture.
- Qualifications: Experience in Android development (Kotlin), RESTful APIs, and Agile environments is essential.
The predicted salary is between 36000 - 60000 € per year.
About Us
We’re an award-winning innovative tech consultancy - a team of creative problem solvers. Since 1993 we’ve been finding better, more sustainable ways to solve complex technology problems for some of the world’s leading organisations and delivered solutions that millions of people use every day.
In the last 30 years we won several awards, including a prestigious Queen’s Award for Enterprise in the Innovation category for our Enterprise Agile delivery approach.
Operating from 26 locations across the world, we bring together teams of creative experts with diverse backgrounds and experiences, who enjoy working and learning in our collaborative and open culture and are committed to world-class delivery.
We want to continue to grow our team with people just like you!
About the Role
We love to experiment with the latest tools, technologies and techniques to improve how we deliver our solutions, and we want you to help us build an enterprise mobile platform within a variety of sectors.
About You
- Proven Android development in a production context (Kotlin)
- Understanding how to deal with different screen sizes
- Familiarity with RESTful APIs
- Experience with offline storage, threading and performance tuning
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Confident working with version control systems (Git)
- Strong appreciation of OO Design Patterns, Unit Testing and TDD practices
- Understanding of Google’s Android design principles and interface guidelines
- Experience with continuous integration
- Experience working within an Agile environment
- Azure cloud knowledge
Some of the Perks
- Flexible benefits allowance – you choose how to spend your allowance (additional pension contributions, healthcare, dental and more)
- Industry leading health and wellbeing plan - we partner with several wellbeing support functions to cater to each individual's need, including 24/7 GP services, mental health support, and other
- Life Assurance (4 x annual salary)
- 25 days annual leave plus bank holidays
- Hybrid working - Our roles are not fully remote as we take pride in the tight knit communities we have created at our local offices. But we offer plenty of flexibility and you can split your time between the office, client site and WFH
- Discounts – we have preferred rates from dozens of retail, lifestyle, and utility brands
- An industry-leading referral scheme with no limits on the number of referrals
- Flexible holiday buy/sell option
- Electric vehicle scheme
- Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O’Reilly
- Giving back – the ability to get involved nationally and regionally with partnerships to get people from diverse backgrounds into tech
- You will become part of a squad with people from different areas within the business who will help you grow at BJSS
- We have a busy social calendar that you can choose to join– quarterly town halls/squad nights out/weekends away with families included/office get togethers
- GymFlex gym membership programme
Software Engineer - Android employer: BJSS
At our award-winning tech consultancy, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. With flexible benefits, industry-leading health and wellbeing support, and ample opportunities for professional growth, including training incentives and a vibrant social calendar, we ensure that our team members feel valued and engaged. Join us in our mission to deliver cutting-edge solutions while enjoying the unique advantages of working in a dynamic environment that champions diversity and creativity.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - Android
✨Tip Number 1
Familiarise yourself with the latest Android development trends and tools, especially Kotlin, as this is crucial for the role. Engage in online communities or forums where Android developers share their experiences and insights to stay updated.
✨Tip Number 2
Showcase your understanding of RESTful APIs by building a small project that integrates various APIs. This hands-on experience will not only enhance your skills but also provide you with concrete examples to discuss during interviews.
✨Tip Number 3
Get comfortable with version control systems like Git if you aren't already. Contributing to open-source projects can be a great way to demonstrate your skills and commitment to collaborative work, which is highly valued at our company.
✨Tip Number 4
Understand Agile methodologies and how they apply to software development. Consider participating in Agile workshops or meetups to gain insights and network with professionals who can share their experiences in similar environments.
We think you need these skills to ace Software Engineer - Android
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Android development, particularly in Kotlin. Include specific projects where you've dealt with different screen sizes, RESTful APIs, and offline storage.
Craft a Compelling Cover Letter:In your cover letter, express your enthusiasm for the role and the company. Mention your familiarity with Agile environments and how you can contribute to their innovative approach to technology solutions.
Showcase Relevant Skills:Clearly outline your skills related to OO Design Patterns, Unit Testing, and TDD practices. Provide examples of how you've applied these in previous roles or projects.
Highlight Continuous Learning:Mention any training or certifications you've pursued, especially those related to Azure cloud knowledge or the open-source Android ecosystem. This shows your commitment to professional growth and aligns with the company's values.
How to prepare for a job interview at BJSS
✨Showcase Your Android Expertise
Be prepared to discuss your experience with Android development, particularly in Kotlin. Highlight specific projects where you've tackled challenges like different screen sizes and performance tuning.
✨Demonstrate Your Problem-Solving Skills
Since the company values creative problem solvers, come equipped with examples of how you've approached complex technology problems in the past. Use the STAR method (Situation, Task, Action, Result) to structure your responses.
✨Familiarise Yourself with Agile Practices
Understand the Agile methodology and be ready to discuss your experience working in Agile environments. Mention any specific roles you’ve played in Agile teams and how you contributed to successful project deliveries.
✨Engage with Their Culture
Research the company's culture and values. Be ready to discuss how you align with their collaborative and open culture, and express your enthusiasm for being part of a team that prioritises learning and growth.