Lead Engineer - Full Stack
- Dependent on experience
- Senior Engineer - Front-end (HTML + CSS)
- Front-End Development, Back-End Development, Full Stack Development
- Contract Type
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 have an understanding of the web stack from top to bottom, and a natural instinct for practical problem-solving. You should be keen to contribute to the overall technical strategy and approach of the business.
You should be able to technically lead projects unpacking client requirements and make decisions about how best to implement them. You should be able to lead and guide a team of less experienced developers through discussions of best practices, practical advice and code reviews.
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. But ideally you should have experience of the Front and Backend technologies listed below or equivalents and a desire to learn the components in our stack.
Web application design and architecture
Git and collaborative development workflow
Working with and creating API’s (Python, Django, Django REST framework)
Translating designs into UI Workflows and screens (HTML, CSS, Tailwind)
Managing deployment processes and hosting (Heroku, RDS, S3)
Relational databases - PostgreSQL (preferred)
Mac or Linux desktop experience
Familiarity with working at the command inline
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.
What we are offering you?
A competitive salary (dependent on experience)
25 days holiday per year plus bank holidays
Company contributed pension plan (after qualifying period)
Annual pay review based on company and individual performance
Pro rata profit share bonus based on company and individual performance
Quarterly review process with line manager
Regular training and conference opportunities – in-house and external
Encouragement and support to participate in Brighton’s vibrant creative and digital communities
Hybrid remote/office working with fruit bowl, smoothies and soft drinks
Flexible working hours to allow for a better work/life balance
Regular social events with the team
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.