Team Lead Front-End Engineer
at SOUM
Home Based, KwaZulu-Natal, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 14 Nov, 2024 | Not Specified | 14 Aug, 2024 | 7 year(s) or above | English,Graphql,React.Js,Git,Javascript,Typescript,Design Principles | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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