Work for a dynamic product and services company.
We are looking for a talented and ambitious Junior Full Stack Developer to work on a broad variety of innovative customer platforms & systems.
Working for our client within the security and defence sectors, you will join a small but dynamic development team. You will work on several innovative customer platforms and enjoy delivering innovative and engaging outcomes.
The role.
We are looking for a junior full stack developer to produce scalable software solutions within a close-knit development team. You’ll need to be a true team player with a knack for visual design and utility.
You’ll be part of a cross-functional team that’s responsible for the design of new products. Your primary focus will be on the development life cycle; from conception right through to deployment.
As a junior full-stack developer, you should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries.
Day to day, you will
Work with our engineering teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with Engineering and Capability Delivery to improve software
About you.
We are looking for a Junior Full Stack Developer with the following personal qualities. You will
Be self-motivated with the ability to work independently with minimal supervision
Take pride in producing and maintaining work to a high standard
Be a creative thinker able to recognise and solve problems by thinking outside the box
Show willingness to adopt new techniques and technologies and stay up to date with industry best practices
Understand Agile methodologies
Have excellent organisational skills
The technical skills and experience you will require are
Some proven and recent commercial experience as a full stack developer or similar role
Experience being part of a development team
Experience developing desktop and mobile applications
Knowledge and experience of Node.js
Knowledge of code versioning tools such as GitHub and GitLab
Excellent communication and teamwork skills
Great attention to detail
In addition, it would be a bonus if you had
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Experience of front-end frameworks such as React (
- Knowledge of multiple back-end languages in Python and JavaScript frameworks
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Experience with cloud provisioning APIs
- Knowledge of Node-Red
- Experience of programming edge devices, specifically low powered ARM devices
The benefits.
Our client is offering a flexible, fun and ambitious culture. Fans of inquisitive and innovative thinking, our client champions technology; they make tech, love tech, and use tech to make everyday lives easier.
Other tangible benefits include
- Flexible working hours and home working options. This role can be based fully remotely anywhere in the UK (but you will need to be prepared to spend the odd day in the office for company events)
- 24 Days annual leave (plus Bank Holidays)
- On-going training where required
- Perks: access to Perkbox
- A competitive salary
Please note.
Due to the nature of the products you’ll be working with, all applicants must be entitled to work in the UK and have been residents in the UK for 5 years or longer. You should also be willing to undergo security vetting.
Ignite Digital Talent are committed to creating equal opportunities, and welcome job applications from all who are qualified and eligible to working in the UK, regardless of colour, ethnic or national origin, race, gender, sex, disability, age, sexual orientation, religious or political beliefs, marital status, or family circumstances.