Menu Close

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).