Lead Engineer Job at Urban Intelligence Ltd, Bristol

TmdESmJKN0R4Q0gxUHZwTjJET0VEUT09

Job Description

What we offer (benefits)

  • Up to £85,000 salary (depending on experience) + Share Option Scheme
  • Relocation package and future visa sponsorship would be considered for the right candidate
  • Flexible working available including hybrid and remote
  • Pension
  • 28 annual days holiday in addition to bank holidays
  • Annual personal training allowance for continued skills development
  • A friendly, motivated team to collaborate with 
  • Cycle to work scheme
  • Free eye tests
  • Early Finish Fridays

We are seeking a confident developer with a desire to lead an international team working with a range of talented full stack developers and data scientists. Communication and management skills will be valued, and support to develop these further will be offered where the candidate is interested in building on their existing skills and experience.

Who we are

Urban Intelligence is a property technology business with a passion for creating innovative tech solutions to meet the planning needs of communities in a socially, economically, and environmentally sustainable way. Our award-winning, innovative software and services are used by leading organisations in the public and private sectors including Transport for London, Department of Levelling Up, Housing and Communities (DLUHC), and Birmingham City Council. We also work closely with charity organisations such as Crisis to bring our expertise to wider social issues such as homelessness.

Our small team has grown the business from startup to profitable company over the last few years and we are looking for talented people to join us in tackling the new challenges as we continue to scale.

What you’ll be doing

As our Lead Engineer, you will be expected to take ownership of the development of our Javascript based software solutions. We currently have a freelance part-time (or fractional) CTO, however it is planned that this role will be now transitioned into a full-time role in-house to meet increasing demand. In this exciting newly created position, you will work closely with the CEO, Product Manager and other members of the development team to deliver high-quality and reliable software solutions that our clients (and their users) will love.

In this role, you will:

  • Collaborate with our Product Manager to define product requirements and development timelines. 
  • Design and document an architecture vision and approach for UI software solutions.
  • Lead a team of developers, effectively communicating your architectural vision and providing technical guidance and support as needed.
  • Participate in code reviews to ensure the quality of the codebase. Helping to ensure we have high quality standards and processes in place.
  • Proactively identify technical debt and product areas that require attention or improvement at the architecture level.
  • Advise the business and our clients on maximising data protection and minimising threats from cyber security risks. You will also provide technical advice and support to our enterprise clients where appropriate to support product adoption.
  • Identify opportunities for process improvements and work with the team to implement changes.
  • Stay up-to-date with emerging trends and technologies in Javascript development.
  • Helping to share your knowledge and experience to other members of the engineering team.
  • Provide technical expertise and guidance to other teams within the organisation as needed.

Skills & qualifications

Essential

  • Native/fluent level of English (IELTS Level 8)
  • Excellent communication and interpersonal skills
  • Project management experience
  • Backend application development experience using Node.js
  • Frontend application development using HTML/CSS/Javascript, React and UI/UX
  • PostgreSQL
  • Developing APIs
  • Google Cloud Services
  • Experience with Docker and containerization
  • Experience with Agile development methodologies
  • Proven expert knowledge and skills in software engineering and industry best practice (e.g. clean code, continuous integration, continuous delivery, TDD and BDD)
  • Outstanding communication skills that deliver effectively to both tech and non-tech team members

Desirable

  • 5+ years’ experience of back-end (or full stack) development showing increasing responsibility and/or skill development
  • Experience of using a range of SQL databases
  • Experience with geospatial data and server integration (GeoServer)
  • Experience taking an advanced MVP and successfully and flexibly scaling it to adapt to business demands
  • Commercial savviness and experience to deeply engage with our business questions and provide advice on technical solutions, critically appraise strengths and weaknesses
  • Able to advise on budgeting for staff and resources for R&D
  • Experience working with Big Data and machine learning
  • Good understanding and awareness of data protection and cybersecurity
  • An interest in property, economics, cities, society and/or the environment

Equal opportunities

As a forward-thinking business we rely on diversity of culture and thought to deliver our goals. Our commitment is to provide equal opportunities, a diverse and inclusive work environment, and fairness for everyone. You are welcome to apply no matter your age, disability, gender, marriage or civil partnership status, pregnancy and maternity status, race, religion or belief, or sexual orientation.

If you require any adjustments to be taken into account during the application process please let us know.

Flexible working requirements will be considered on an individual basis.

If you have any questions about this role, and would like to find out more, please contact careers@urbanintelligence.co.uk 

Job Type: Full-time

Salary: £60,000.00-£80,000.00 per year

Similar Jobs