Android Mobile Applications Developer

Location: Portsmouth

Android Mobile Applications Developer

Duration: Permanent

 

About Colas Ltd

Colas Ltd is a UK subsidiary of the global Colas Group, which operates in over 50 countries worldwide and employs over 55,000 people. We are specialists in highways construction and have been involved in large scale UK and international construction projects within the highways, airfields and marine sectors as well as offering highways maintenance services and manufacturing our own innovative surfacing products. We hold a ‘Gold Investor in People’ award for continuously developing and rewarding our employees, offering excellent career potential.

Our Portsmouth team are dedicated to executing all maintenance and asset management for our long-term contract with Portsmouth City Council.

About the Role

We are looking to recruit a full time Mobile Applications developer to join the new Software Development team at Colas UK. Currently this role will be fully remote but we’re flexible and can accommodate any UK location for this role.

Our department is responsible for software and app development across Colas UK. We have one large codebase we maintain that runs several contracts in two countries which the mobile element is Android, and we are building greenfield apps to help the business which will incorporate mobile elements.

Our motto is “Making simple things that make a BIG difference”. We want to help those in Colas and the wider Bouygues group with their job. Whilst we are primarily focused on the highways industry, if we uncover an idea that is outside of that that helps the business you can bring it to the table.

What we are looking for in you

We are looking to help someone grow and be a better developer by working with us. We need you to get stuck into projects, be self-sufficient and produce great looking and functioning code.

Having a real understanding of Android is a must. The main part of this role is managing, maintaining and building Android mobile apps. The scope for iOS is not currently there but this may be something we look at in the future. Also, any experience of PWA / hybrid apps would be a major asset.

Our mobile apps rely on a PHP backend API and we are looking for someone who can work with the web development team on the interfaces and API.

Knowledge of Git (GitHub / Bitbucket) is needed for code management, but we are not expecting a CLI Git ninja (it would be great if you are!).

The team uses cloud services (Azure) and is in control of its own infrastructure, rather than deferring to Colas UK IT for support. If you have Dev Ops experience of skills that would be a great asset to helping the team. If you have experience with any specific IaC platforms like Terraform of Ansible let us know.

If you have any recent projects or code that you can make available to us that would be great.

 

Responsibilities

  • Maintain existing Android mobile applications
  • Build new applications from scratch using Android for the business
  • Write tests, and documentation
  • Code reviews
  • Assist with shaping of ideas
  • Be part of the support team answering queries and issues
  • Develop and adhere to coding standards
  • Evaluate existing tools/technologies and make appropriate recommendations for projects
  • Manage the design and development processes of mobile applications

 

Our Stack & Tech

(Note this is still in the process of being nailed down)

  • Azure
  • Android (Java)
  • PHP 7 & Laravel 6+
  • Vue JS
  • Tailwind CSS
  • Bitbucket
  • Basecamp

 

Skills & Experience

Essentials Skills (backed up with experience)

  • Android Mobile Development
  • Android API Communication
  • Testing
  • Remote working
  • Very good written and oral English language skills

 

Useful Skills / Experience

  • Azure Dev Ops
  • SQL (we use both SQL Server & Postgres)
  • Web Development

 

Bonus Points

  • DB Management
  • CI & CD
  • Open source contributor
  • GIS / Spatial data

 

The Recruitment Process

Please send an application that speaks directly to this position. Tell us about a newer (less than five years old) mobile technology you like and why.

There’s no benefit to filing early or writing a novel. Keep it sharp, short, and get across what matters to you. We value great writers, so take your time with the application. We’re giving you our full attention.

We want to make the interview process as enjoyable and positive as possible. There are no whiteboard exercises or on-the-spot coding of some obscure mathematical sorting technique. We want to see your enthusiasm, self-reliance, an ability to communicate, and for you to deep dive into the skills and experience you do and do not have.

 

Colas is fully committed to promoting equality and diversity and maintaining a culture of fairness, transparency and respect for all employees, clients, communities, suppliers, contractors and other stakeholders. Colas aims to be inclusive, meet diverse needs and promote awareness and ownership in the workplace and the communities in which we serve.

 

Colas values the strength and differences that a diverse workforce brings to the organisation and believes that by harnessing these differences, we will foster a productive environment where equity and mutual respect are intrinsic, where talents are being fully utilised and organisational goals are met.

APPLY FOR THIS ROLE

Simply fill out the form below and one of our experts will be in touch with you.

Equal Opportunities

We are committed to being an Equal Opportunities Employer. We wish to ensure that all applicants are treated fairly and appointed solely on their suitability for the post.

The equal opportunities information requested is strictly confidential and for monitoring purposes only. The information will be stored securely in line with the Colas Limited Candidate Privacy Notice and kept separate from the information used in recruitment decisions.

The Equality Act defines a disability as “A physical or mental impairment, which has a substantial and long term adverse effect on a person’s ability to carry out normal day to day activities”. To be protected by the Act an individual must therefore have: • A long term physical or mental impairment (lasting or likely to last for 12 months or more) and • A condition that has a substantial adverse impact on his/her ability to carry out normal day to day activities



In submitting this application, I acknowledge that I have read and understood Colas Limited’s Candidate Privacy Notice