Mr D - Web Senior Frontend Engineer

Mr D - Web Senior Frontend Engineer
Company:

Takealot Group


Details of the offer

Mr D, a division of takealot.com, is looking for a highly talented Senior Web Frontend Software Engineer to join our team in Cape Town.
This position reports to the Web Engineering Manager.
Your mission, should you choose to accept it:

To join a team responsible for maintaining and developing large single-page applications using frameworks such as Angular, AngularJS, and SvelteKit.
The new member will ensure high-quality development, seamless integration with back-end systems, and continuous improvement of front-end applications.
The ideal candidate for this role will be a highly experienced and versatile front-end developer with a strong background in single-page applications, a keen understanding of both client-side and server-side development, and the ability to collaborate effectively with various teams to enhance the overall quality and functionality of the front-end applications.
They will be proactive, detail-oriented, and capable of seeing the bigger picture while ensuring high-quality, maintainable, and scalable code.

Skills we need:

Expertise in JavaScript/TypeScript: Extensive experience with modern JavaScript/TypeScript and related frameworks, particularly Angular, AngularJS, and SvelteKit.
Strong CSS Knowledge: Deep understanding of CSS capabilities and strategies for app-wide reusability.
HTML DOM Proficiency: Comprehensive knowledge of the HTML DOM and its manipulation.
Node.js Proficiency: Skilled in Node.js and familiar with Express for server-side logic.
Design Patterns Expertise: Strong knowledge of design patterns and their practical applications, including experience with reactive programming libraries such as RxJs.
Server-Side vs Client-Side Implementation Knowledge: Clear understanding of the differences and best practices for server-side and client-side development.
Architectural Skills: Capable of architecting features considering all scenarios and potential edge cases.
Cross-Disciplinary Insight: Ability to see the front-end from the perspectives of other teams (DevOps, back-end, UX designers) and suggest overall improvements.
Testing Experience: Experience in writing and maintaining unit and component tests to ensure code quality and reliability.
Collaborative: Enjoys working in a team environment, engaging with project managers, designers, back-end developers, and other stakeholders to ensure smooth project execution.
Detail-Oriented: Pays attention to detail to ensure high-quality work and adherence to best practices.
Proactive: Takes initiative in identifying potential improvements and addressing issues before they become problems.
Communicative: Excellent communication skills to present ideas, give demonstrations, and gather feedback effectively.
Adaptable: Comfortable with changing requirements and capable of adjusting plans accordingly.
Problem-Solver: Enjoys tackling complex problems and finding efficient solutions.

Qualifications and experience:

Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field or related experience.
Minimum of 4 years of Software Development experience is required.
In the event that a candidate does not have a Bachelor's Degree or an Advanced Diploma (in Computer Science, Mathematics, Engineering or a related field), an equivalent experience requirement must be met, which equates to a minimum of 6 years of Software Development experience.

Like what you see? If you meet the above you are an Extraordinary Mind. Apply today!!
Mr D is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.
#J-18808-Ljbffr


Source: Whatjobs_Ppc

Requirements

Mr D - Web Senior Frontend Engineer
Company:

Takealot Group


Junior/Intermediate Developer (Java, Golang, Python)

Key Responsibilities:Develop, test, and maintain applications using Java, Golang, and Python.Participate in code reviews, providing constructive feedback and...


From Gemnex Placements - Western Cape

Published a month ago

Technical Support Specialist (6 Month Contract) (Cape Town)

Technical Support Specialist (6 month contract) (Cape Town)We're on the lookout for energetic, self-motivated individuals who share our passion for service i...


From Capitec Bank Ltd. - Western Cape

Published a month ago

Business Systems Analyst - Cape Town Hq

OverviewWe are PepsiCo PepsiCo is proud to be one of the world's leading food and beverage companies. Every day, we are dedicated to bringing our mission to ...


From Pepsico Deutschland Gmbh - Western Cape

Published a month ago

Software Development Engineer, Device Analytics

Software Development Engineer, Device AnalyticsThe Device Analytics team supports the entirety of Amazon's device portfolio and is responsible for the compre...


From Amazon - Western Cape

Published a month ago

Built at: 2024-09-21T04:44:58.414Z