Senior Front-End Lead Engineer - Datafin IT Recruitment

Gauteng 8 days ago Part-Time Salary - Market Related

Senior Front-End Lead Engineer

Datafin IT Recruitment
Gauteng
Date Created : 8 days ago
Job Type : Part-Time
Salary : Market Related

DUTIES:

  • Develop new features to enhance front-end functionality.
  • Improve front-end performance and scalability of web applications.
  • Maintain and update existing web applications.
  • Take ownership of the full front-end stack.
  • Contribute to technology and architectural decisions.
  • Work closely with the design team to create an optimal UX.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Participate in code reviews and provide feedback to team members.
  • Stay up-to-date with emerging trends and technologies in front-end development.
  • Build scalable and high-performance user interfaces using React.js.
  • Apply software design principles and best practices in development.

REQUIREMENTS:

Tech and Tools:

  • React.js, Typescript, Firebase, GitHub, Slack, Jira.

To be successful in this role, you should have:

  • At least 5+ years of experience in front-end development
  • At least 3+ years of experience using Typescript
  • Expertise in React.js and related technologies
  • Expertise in integrating and working with backend APIs
  • Real world experience in optimising bundle size
  • Good knowledge of client side state management solutions
  • Well versed in testing web apps, i.e. using Jest or alternatives
  • Solid understanding of server side vs client side rendering
  • Experience with building and maintaining web applications at scale
  • Strong understanding of software design principles and best practices
  • Experience with agile development methodologies

Beneficial skills:

  • Experience implementing i18n
  • Storybook.js or alternative experience
  • Optimising deployments over CDNs
  • Deep webpack knowledge
  • Next js 13^ experience

ATTRIBUTES:

  • Strong communication and collaboration skills

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.


By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

Report job