Senior Front-end Engineer
IT – Software Development
Cape Town – Western Cape
ENVIRONMENT:
Our client is a digital innovation, development, and execution partner specializing in crafting and launching products that genuinely enhance business value, all guided by our customer-centric philosophy. Our client thrives on challenging the status quo in well-established markets and seizing opportunities in cutting-edge technology domains. Currently, our client is seeking a skilled Front-end Engineer with 4-5 years of coding expertise to spearhead the development and operation of front-end dashboards. These dashboards will seamlessly integrate with our client’s advanced, large-scale transactional backend systems. Additionally, this role entails mentoring and leading the front-end team. While not mandatory, an IT qualification would be an asset.
DUTIES:
Building and developing front end code
- Creating the structure, template or layouts of new projects using frameworks and libraries like Bootstrap, Angular, Ember, React, Vue, Django, jQuery, and material design.
- Creating dynamic page layouts based on api information.
- Creating responsive layouts for all device sizes
- Cross browser support for all modern browsers
- Implementing basic SEO
Debugging code for optimum functioning
- Reproducing and locating source of reported bugs and issues
- Fix bugs and issues
- Communicate errors and solutions to product owners.
Maintaining front end code
- Manage source code and versioning.
- Manage branching and pull requests.
Managing Projects
- Provide accurate estimates for new work and assessment for work complete.
- Manage projects task in line with project workflow.
- Identifying and suggesting user experience improvements
- Planning of new projects and page layouts using wireframes
- Work with product owners to plan and execute project sprints.
Keeping up with front end development environment and trends
- Good understanding of general user experience and be able to identify and implement changes in user experience trends.
- Maintain and improve skill set.
- Identify developmental needs and motivate for additional training.
Leading & Mentoring
- Provide mentorship to peers and team members.
- Strategic thinking around service-oriented architecture.
- Participate in code reviews and contribute to the team’s continuous upskilling.
REQUIREMENTS:
Experience and Skill Set:
Company Frontend Stack of Choice Is Angular, but they are open to applicants who have knowledge in similar Typescript Frameworks.
Experience, Skills, and Knowledge
- 4-5 Years Coding Experience
- IT qualification would be an advantage.
ATTRIBUTES:
- Collaborative
- Problem solver
- Independent thinker
- Organized
- Professional
- Knows how to manage stress when under pressure.
- Displays self-awareness and leadership.