Frontend Developer Apprentice
Description:
You will be creating and maintaining web pages for multiple web applications using the React framework. This role requires a foundational understanding of web development principles. You will collaborate closely with experienced members of the team to ensure efficient application performance and to uphold the level of standard for our web applications. Your tasks will include debugging and resolving issues, implementing user interface improvements, and contributing to the development of new features. Through hands-on experience, you will deepen your understanding of React, Tailwind CSS and TypeScript, while also learning the best practices in code versioning, reviews and documentation.
Your duties and responsibilities in this role will consist of:
- Creating/editing web pages to suit a design, using HTML and CSS.
- Using React to build interactivity into a web page.
- Creating responsive web pages.
- Proactively looking for and resolve user-facing bugs.
- Defining types of data structures using TypeScript.
- Managing the codebase using Git and GitHub.
- Functional testing new features.
- Following agile scrum practices.
- Using browser developer tools to test code & diagnose issues.
- Communicating and collaborating with stakeholders and team members.
- Being able to solve problems in a logical way.
Qualifications:
5 GCSEs grades A*-C/9-4 or equivalent (including English Language and Maths)
Skills Required:
- Good HTML, CSS and React knowledge.
- Knowledge of Tailwind CSS is desirable.
- Good JavaScript knowledge, TypeScript is desirable.
- Ability to follow design patterns.
- Understanding of version control and usage of Git
- Python is desirable.
| Organization | ESTIO TRAINING |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Frontend Developer Apprentice |
| Job Location | Halifax, UK |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2024-03-05 6:31 am |
| Expires on | 2026-11-28 |