We are recruiting for an Experienced Python/Django Engineer, a Senior Developer in Cardiff & a Mobile JavaScript Developer in Brighton

Mobile JavaScript Developer - Brighton - Full-Time

We are looking for an experienced Mobile JavaScript Developer to join the team at DabApps in our office in Brighton.

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 an advantage.
  • 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.

Our values are based 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.

The role is based in our central Brighton office and we would expect you to be based in the office for the majority of your time.

Skills we are looking for

Expertise – Essential:

  • JavaScript (2-3 years)
  • React Native
  • Experience of releasing to the App Stores, Testing platforms (HockeyApp and similar).

Expertise - Desirable:

  • Python/Django
  • User experience analysis and design, prototyping
  • Objective  C/Swift
  • Android Java Experience
  • Hybrid mobile frameworks (Ionic, PhoneGap etc)
  • Agile development – primarily Scrum
  • Providing mentorship and guidance for junior members of the team


    We are not expecting you to have experience or knowledge in all of these areas, but you should have the ability and desire to learn the areas you don’t have as required.

    In return we offer:

    • A competitive salary based on your experience.
    • A chance to join a growing company and help drive DabApps as we expand.
    • 25 days paid holiday – plus paid bank holidays.
    • Flexible working hours – inside core office hours.
    • A great working location in the heart of Brighton.
    • Encouragement and support to take part in Brighton's vibrant creative and digital communities. We have links with the Universities and we're involved with many Brighton groups.
    • Pension scheme (after qualifying period).
    • Regular training and conference opportunities – in-house and external.
    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.  DabApps is an equal opportunities employer: we are committed to diversity and especially encourage members of underrepresented communities to apply.

    About DabApps

    DabApps is one of Brighton's leading web and mobile app development agencies. We are passionate about producing high-quality work that we and our clients can be proud of. 

    Our values are based 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.


    If you are interested in this vacancy

    Please email your CV, along with a covering letter and salary expectations to  admin@dabapps.com and we'll be in touch. If you have a technical blog and/or Github profile let us know!

    As a general policy we only deal directly with candidates, so no recruiters please.

    General enquires

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