Mr D - Senior Web Frontend Engineer

Mr D - Senior Web Frontend Engineer
Company:

Mba-Exchange.Com


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. Nice to have experience: Mentorship Ability: Capability to mentor and guide less experienced developers. Innovative Thinking: Always looking for new ways to improve existing processes and implement new technologies. Strong Work Ethic: Commitment to delivering high-quality work and meeting deadlines. 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. Think you've been challenged before? Think again! Scale: Show the millions of Mr D customers what you can do. Learn: We work with the best of the best, and then some. Code alongside industry leaders and upskill in record time. Grow: Expand your career in the fast-growing Takealot Group: takealot.com, Superbalist.com and Mr D. We like to promote from within: Here's your chance. Let's talk about life @ Mr D: The power is in your hands: We offer a market-related, Total Remuneration Package which allows full flexibility according to your needs. Go on, be the master of your own destiny. No doors: We aren't fans of stuffy offices or siloed work environments. See someone you like? High five, collab and make something great. Remote working: Love water cooler chats and working from home? We offer the best of both worlds. Mentorship programme: We aren't kidding when we say the people with the best people win. Now's your chance to be one of the best, by learning from the best. Naspers Tech Community & Online Learning: Share ideas and grow with global industry leaders who are all just a Slack message away. Love to learn? Up-skill with free access to courses on MyAcademy, Udacity, Coursera and more. Good times: Get to know the other extraordinary minds in the takealot group during regular social events and out-of-office activities (think hikes, think mini golf, think good times). Birthday leave: Cake Day all the way. Enjoy your day off - you deserve it. Right tools, right job: Mac or Windows, two monitors or one. Whatever your preference, you'll work on the latest tech, off the latest tech. Help when you need it most: Confidential counselling, legal support and financial guidance, for free, anytime, anywhere. Tech stack (for days): Angular, Python, Kotlin, Swift, AWS, Kafka, Redis, Docker, Kubernetes, IOT and all things machine learning. If you build it, they will come. Free parking: No more 5km fun runs to your desk (unless you want to). 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 - Senior Web Frontend Engineer
Company:

Mba-Exchange.Com


Microsoft Dynamics Crm Developer

Are you a seasoned developer with a passion for leadership and innovation? We're seeking a talented and motivated a Senior CRM Developer with ClikDimensions ...


From Ioco - Western Cape

Published a month ago

Data Scientist | Graduate

We are seeking a Graduate Data Scientist who will provide statistical analysis, forecasting, predictive modeling, simulation, and optimisation to discover tr...


From Ioco - Western Cape

Published a month ago

Ict System Engineer

Requirements:A relevant Degree or Diploma.3+ years of relevant work experience in an IT support environment.Strong analytical and problem-solving skills usin...


From Network Recruitment - Western Cape

Published a month ago

Infrastructure Engineer

Job title: Infrastructure EngineerLocation: Cape Town Our client is a UK based company with 25 years of experience in delivering IT services and infrastructu...


From Key Recruitment - Western Cape

Published a month ago

Built at: 2024-09-17T00:30:15.715Z