What are the responsibilities and job description for the Web Developer- Full Stack position at bloc digital?
An exciting position has become available for a full-time Full Stack Web Developer to join our friendly team based in Mentor. The successful candidate’s salary will be subject to experience and quality of portfolio.
We’re looking for a talented Full Stack Web Developer with experience in the industrial space and a passion for the latest web technologies to join our growing Web team.
If you love learning and applying web technologies, improving yourself and supporting others and working on varied projects, get in touch.
Responsibilities
- Supporting the creation of high-quality, responsive, web applications and experiences.
- Working closely with team members to deliver projects on time, budget and to specification.
- Continually refining skills and keeping up to date with emerging technologies, techniques, and workflows.
- Documenting all services thoroughly to allow other developers to consume data easily with minor assistance.
- Interpreting and meeting client requirements.
- Managing own priorities to meet deadlines across projects.
Skills and requirements
- Experience as a Front-End Developer with good knowledge of HTML5 and CSS.
- Strong knowledge of JavaScript including React (will also consider other JavaScript frameworks if you’re happy to learn and use React going forward).
- Experience as a Backend Developer with good knowledge of NodeJS.
- Experience with database Architectures / Creation (SQL, NoSQL).
- Unit testing.
- Docker Experience along with Docker compose creation / Management and Dockerfile.
- Deploying backend systems to servers.
- Ability to architect a solution and data models according to a project specification.
- Ability to estimate a time against each task with some degree of accuracy.
- Excellent communication and collaboration skills.
- Comfortable with NextJS.
Nice to have
- Knowledge of Typescript.
- Experience with CSS Preprocessors such as SASS.
- Experience with other languages such as PHP and NET.
- Knowledgeable about web accessibility and the aria standard.
- A strong understanding of fundamental concepts in computer science.
- Understanding of Cross browser issues along with quirks / fixes for unique cases.
- Knowledge of securing backend systems from threats and known exploits.
- Familiarisation of DevOps environments such as Azure DevOps.
- Experience with micro-services, distributed systems, or cloud infrastructure.
- Creation of NPM scripts.
Incentives
- Medical Insurance
- Contribution to 401(K)
- All employee profit share scheme.
- 28 days paid holiday (inclusive of all bank holidays)
- Flexible start and finish times.
- Paid overtime