Android Developer

Android Developer

Full-Time 45000 - 55000 € / year (est.) Home office (partial)
CGI

At a Glance

  • Tasks: Design and develop high-performance Android applications using Kotlin and Java.
  • Company: Join CGI, a top-rated employer known for innovation and inclusivity.
  • Benefits: Competitive salary, private healthcare, pension, and a share scheme.
  • Other info: Hybrid work model with excellent career growth opportunities and a friendly community.
  • Why this job: Make an impact on exciting digital products while growing your skills in a supportive environment.
  • Qualifications: Experience in native Android development and a passion for mobile user experiences.

The predicted salary is between 45000 - 55000 € per year.

At CGI, we build innovative digital solutions that help organisations deliver seamless and engaging experiences for their users. We’re looking for Android Developers to join our growing mobile engineering team, where you’ll play a key role in designing and developing high-performance Android applications using modern technologies and Agile delivery practices. Working alongside talented product managers, designers, developers, and QA specialists, you’ll contribute to scalable mobile solutions that combine technical excellence with exceptional user experience.

This is an exciting opportunity to work on impactful digital products while growing your expertise in a collaborative and supportive environment that values innovation, continuous improvement, and professional development.

Your future duties and responsibilities:

  • Design, build, and maintain high-quality Android applications that deliver reliable and intuitive user experiences.
  • Work closely with cross-functional teams to develop scalable mobile solutions, contributing throughout the full software development lifecycle from design and development through to testing, deployment, and ongoing enhancement.
  • Be part of an Agile delivery environment where collaboration, innovation, and continuous improvement are encouraged.

Key responsibilities:

  • Design & Develop native Android applications using Kotlin and/or Java
  • Collaborate & Deliver responsive, user-focused mobile interfaces with UI/UX teams
  • Integrate & Optimise RESTful APIs and third-party services
  • Write & Maintain clean, scalable, and maintainable code following best practices
  • Review & Improve code quality through peer reviews and Agile collaboration
  • Troubleshoot & Resolve application issues, defects, and performance bottlenecks
  • Implement & Support unit testing and automated testing strategies
  • Maintain & Enhance existing Android applications and features
  • Ensure & Validate compatibility across Android devices and OS versions
  • Publish & Manage applications through the Google Play Store
  • Research & Innovate using the latest Android SDKs, tools, and technologies

Required qualifications to be successful in this role:

To succeed in this role, you should have experience developing native Android applications within Agile environments and a passion for delivering high-quality mobile experiences. You’ll bring strong technical expertise, problem-solving skills, and the ability to collaborate effectively within cross-functional teams.

Essential qualifications and experience:

  • Commercial experience developing native Android applications
  • Strong proficiency in Kotlin and/or Java
  • Experience integrating RESTful APIs and third-party libraries/services
  • Understanding of Android UI/UX principles and responsive mobile design
  • Experience working within Agile or Scrum development environments
  • Strong debugging, troubleshooting, and performance optimisation skills
  • Experience with unit testing and automated testing approaches
  • Knowledge of Android SDKs, tools, and development best practices
  • Experience publishing and maintaining apps on the Google Play Store
  • Familiarity with version control systems such as Git
  • Passion for learning emerging Android technologies and frameworks

What you can expect from us:

Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because you are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Android Developer employer: CGI

At CGI, we pride ourselves on being an exceptional employer, offering a collaborative and inclusive work culture that fosters innovation and professional growth. As an Android Developer in our Glasgow office, you'll enjoy competitive salaries, excellent benefits including private healthcare and a share scheme, and the opportunity to work with cutting-edge technologies in a supportive environment. Join us to be part of a diverse community where your contributions are valued, and your career aspirations are nurtured.

CGI

Contact Detail:

CGI Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Android Developer

Tip Number 1

Network like a pro! Reach out to current employees at CGI on LinkedIn or through mutual connections. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best Android projects. Whether it's apps you've built or contributions to open-source projects, having tangible examples of your work can make you stand out in interviews.

Tip Number 3

Prepare for the technical interview! Brush up on your Kotlin and Java skills, and be ready to tackle coding challenges. Practising common algorithms and data structures can help you feel more confident when it’s time to shine.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the CGI team.

We think you need these skills to ace Android Developer

Android Application Development
Kotlin
Java
RESTful APIs
UI/UX Design Principles
Agile Methodologies
Debugging and Troubleshooting

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Android Developer role. Highlight your experience with Kotlin, Java, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Showcase Your Projects:Include links to your GitHub or any apps you've published on the Google Play Store. This gives us a chance to see your work in action and understand your coding style and creativity.

Craft a Compelling Cover Letter:Your cover letter should reflect your passion for mobile development and your understanding of Agile practices. Let us know why you're excited about joining our team and how you can contribute to our innovative projects.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you're serious about joining our friendly community at CGI!

How to prepare for a job interview at CGI

Know Your Tech Stack

Make sure you’re well-versed in Kotlin and Java, as these are essential for the role. Brush up on your knowledge of Android SDKs and be ready to discuss how you've used them in past projects.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled challenges in your previous work. Think about times when you optimised performance or resolved bugs, and be ready to explain your thought process.

Understand Agile Methodologies

Since this role involves working in an Agile environment, be prepared to discuss your experience with Agile practices. Highlight any roles you've had in Scrum teams and how collaboration has led to successful project outcomes.

Demonstrate Your Passion for User Experience

CGI values exceptional user experiences, so be ready to talk about how you approach UI/UX design. Share examples of how you've collaborated with designers to create intuitive mobile interfaces that users love.