Team Lead Front-End Engineer

at  SOUM

Home Based, KwaZulu-Natal, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Nov, 2024Not Specified14 Aug, 20247 year(s) or aboveEnglish,Graphql,React.Js,Git,Javascript,Typescript,Design PrinciplesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIREMENTS

  • 7+ years of relevant work experience; must include experience in a leading position.
  • Strong Experience in React.js with Next.js
  • Strong proficiency in JavaScript with TypeScript
  • Thorough understanding of React.js and its core principles.
  • Strong understanding of responsive design principles and mobile-first development.
  • Experience with design systems and ability to implement them effectively.
  • Familiarity with RESTful APIs and GraphQL.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Familiarity with code versioning tools such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Fluency in English is a must.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Design, Architect and Develop and maintain web applications using React.js and Next.js.
  • Implement responsive designs and ensure cross-browser compatibility and end user experience.
  • Collaborate with UI/UX designers to translate design systems and wireframes into high-quality code.
  • Optimize applications for maximum speed and scalability.
  • Work closely with backend developers to integrate APIs and other services.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and contribute to team and personal learning.
  • Troubleshoot and debug applications to ensure smooth user experience.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications are modern and competitive.
  • Train, coach and lead development team.


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Home Based, South Africa