We are hiring: Senior JavaScript Engineer - Brighton or Cardiff & Mobile Javascript Engineer - Brighton or Cardiff

Mobile Javascript Engineer - Cardiff or Brighton

Full-time

We are looking for an experienced Mobile JavaScript Engineer to join the team at DabApps in our office in Brighton or Cardiff. Flexible working (office/part home) will be offered in either location.

To be successful in this role you’ll:

  • Be an experienced Mobile JavaScript Developer. Using React Native, we develop and deploy apps to both the Android and iOS App stores, so React experience would be essential.
  • Have the technical skills we need, and be flexible enough to fit into the company and grow with us. You will have built up experience through a number of client projects over 2-5 years and are looking for the next step in your career.
  • Be someone with strong ethical values, who thrives on producing results, can adapt to new challenges, and enjoys learning along the way. The role will be varied and you will need excellent prioritisation and decision making skills.
  • Be able to work effectively in a team-based, agile environment, as well as play a part in the growth and direction of the company as a whole, helping set company strategy. Being able to collaborate with the team, project management and clients is vital.
  • We need a motivated programmer who can learn quickly, works well as part of a team, and enjoys the challenge of working on varied projects in a busy client agency.
  • You should be able to unpack client requirements and make decisions about how best to implement them. You should be able to motivate and guide a team of less experienced developers through discussions of best practices, practical advice and code reviews.

Core skills

Below is a list of core technologies and skills we use at DabApps. We are not expecting any candidate to have experience or knowledge in all of these areas. What we are looking for is the ability and desire to learn the areas you don't have, when and if required.

  • JavaScript
  • React Native
  • TypeScript
  • Experience of releasing to the App Stores, Testing platforms (TestFlight, App Centre or similar)
  • Mobile/Web application design and architecture
  • HTML/CSS
  • Relational databases - MySQL and PostgreSQL
  • Linux server administration
  • Heroku platform
  • Mac or Linux desktop experience
  • Familiarity with working at the command line
  • Agile development

Personal Specification

We're looking for a candidate with the technical skills we need, who is also flexible enough to fit into the company and grow with us. We need someone with strong ethical values, who thrives on producing results, can adapt to new challenges, and enjoys learning along the way.

The role will be varied and you will need excellent prioritisation and decision making skills. You will need to be able to work effectively in a team-based agile environment, as well as playing a part in the growth and direction of the company as a whole.

If you’re interested in this role and have relevant skills and experience, please consider applying even if your background doesn’t perfectly match our ideal credentials. We are committed to diversity and especially encourage members of underrepresented communities to apply.

In return we offer:

  • A competitive salary of 30-40k (negotiable) depending on your experience.
  • A chance to join a growing company and help drive DabApps as we expand.
  • 25 days paid holiday (pro rata) – plus paid bank holidays.
  • Flexible working hours – inside core office hours.
  • Encouragement and support to take part in Brighton's or Cardiff’s vibrant creative and digital communities.
  • A great working location in the heart of Brighton or Cardiff.
  • Pension scheme (after qualifying period).
  • Regular training and conference opportunities – in-house and external.

About DabApps

DabApps is a leading UK web and mobile software development agency. We are passionate about designing and building bespoke software that our clients and users love. We have a strong focus on standards compliance and best practice and we are constantly working to improve and streamline our development process. We use open source technology wherever we can and contribute back to the open-source community as much as possible.

Our values are based on collaboration and expertise in a friendly and open working environment.

How to apply

Please email your CV, along with a covering letter and salary expectations to  admin@dabapps.com and we'll be in touch. Preferably include a link to your GitHub account.

General enquiries

For other all other enquires please use one of the options below.