Front-End Engineer
IT – Software Development
Cape Town – Western Cape
ENVIRONMENT:
Plan, develop, test and implement new innovative software products in a fast-paced prototyping development environment as the next Front-end Engineer sought by a fast-paced Dev House offering cutting-edge hardware and software solutions. You will require Grade 12 or equivalent, working knowledge of semantic HTML & CSS, at least 2 years’ experience writing JavaScript applications, skilled with RESTful APIs, JSON Web Token, Babel, Webpack, npm, Gulp, GIT and testing frameworks Jest & React Testing Library.
DUTIES:
- Write code that complies with the company’s standards and provides optimal functionality.
- Ensure software across all projects meet all requirements of quality, security, extensibility by regularly reviewing pull requests.
- Ensure documentation is up to date and concepts are communicated clearly through flowcharts and diagrams.
- Display a clear level of understanding of the current back end stack and standards.
- Stay up to date with new technology and industry standards.
- Propose additions to current back end stack to optimize performance and workflow.
- Collaborate with Designers, Product Owners, and other product teams to come up with high-impact ways of quickly solving our users’ problems.
REQUIREMENTS:
- Grade 12 or equivalent certificate essential.
- Working knowledge of semantic HTML and CSS.
- Minimum 2 years’ experience writing JavaScript applications.
- Experience with testing frameworks (Jest, React Testing Library).
- Experience with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with common front-end development tools such as Babel, Webpack, npm, Gulp etc.
- GIT (or similar revision control).
ATTRIBUTES:
- Strong analytical and problem-solving skills.
- Attention to detail.
- Deadline-driven and able to work under pressure.
- Able to take initiative.
- Strong communication skills (verbal and written).