drjobs Senior Front-End Lead Engineer

Senior Front-End Lead Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Johannesburg - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.

Duties & Responsibilities

ENVIRONMENT:

A pioneering company that has developed an open capital markets ecosystem enabling private companies to access capital without relying solely on institutional investors is seeking a Senior FrontEnd Engineer. This role involves developing new features enhancing frontend performance and scalability and maintaining existing web applications. The successful candidate will take ownership of the full frontend stack contribute to technology and architectural decisions and collaborate closely with the design team to deliver an optimal user experience.

DUTIES:

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

REQUIREMENTS:

Tech and Tools:

  • Typescript Firebase GitHub Slack Jira.

To be successful in this role you should have:

  • At least 5 years of experience in frontend development
  • At least 3 years of experience using Typescript
  • Expertise in 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
  • 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.

COMMENTS:

When applying for jobs ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs please note your relocation plans in all applications for jobs and correspondence. Apply here email a Word copy of your CV to and mention the reference number of the job.


Required Experience:

Senior IC

Employment Type

Full-Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.