Position: Team Lead Front-end Developer (React)
Company: Woxlab
Category: JavaScript
Experience required: 2y
English level: intermediate

**About the role**

Untapped (https://untapped-global.com/) is seeking a talented and experienced front-end developer. As Untapped builds out its client-facing and internal products, you will lead the junior frontend team, set up and implement software design good practice and deliver elegant and sophisticated user interfaces to our clients and staff. 

You will provide technical leadership and documentation to senior engineering leadership and key stakeholders, continuously informing them on the progress and important details of projects at key phases of site/software development.

You have good attention to detail and bring insights that ultimately lead to a positive impact on the consumer experience. You are a good team player and are comfortable collaborating with designers, other developers, and product owners to avail interactive and scalable software offering a great user experience.


**Key dues and responsibilities:**

● Lead the production of high quality, maintainable, code

● Design and develop innovative web applications that draw the user’s attention

● Write reusable, effective, and scalable JavaScript code

● Build modular and reusable components and libraries

● Implement front-end components with progressive ReactJS framework

● Build and nurture a flexible but goal-oriented team of highly qualified developers

● Ensure that the team’s good practices are followed by all the front-end developers

● Manage and mentor junior software developers to help develop their expertise and ensure that they deliver quality code

● Supervise the execution of tests whenever necessary and ensure that bugs are solved in a timely manner

● Update and optimize the application for performance and security

● Keep abreast of industry advances and trends, and bring these insights to bear in team discussions

● Lead the recruitment of software developers when required

● Source, manage and work with external contractors on front-end development when required


**Technical Skill Set:**

✔ You are familiar with Javascript, React

✔ Proficiency in HTML, CSS, JavaScript and jQuery

✔ Proficiency working with React.js and SCSS/Sass

✔ Experience with Vue.js is a plus.

✔ Good problem-solving skills

✔ Excellent verbal communication skills

✔ Good interpersonal skills

✔ Experience with responsive and adaptive design

✔ You are familiar enough with back-end processes to liaise comfortably with other teams in the tech stack

✔ Proficiency working with REST APIs

✔ Good understanding of asynchronous request handling, partial page updates

✔ Proficient understanding of cross-browser compatibility issues and ways to work around them

✔ Proficient understanding of code versioning tools, such as Git / Mercurial / SVN

✔ Good understanding of SEO principles and ensuring that application will adhere to them.


**What you will bring to Untapped:**

✔ Diploma requirement: Graduate degree in Software Engineering, Computer Science, or an allied field.

✔ At least 5 years’ experience as a front-end developer

✔ At least 1 year of experience managing a small team of developers

✔ You have a track record of leading React projects successfully, preferably in a start-up context

✔ You have a passion for creating lively and engaging user experiences, and can point to

retail/e-commerce (and why not fintech) projects that you have worked on.

✔ Strong attention to detail and consumer focus

✔ You can work easily with different internal and external stakeholders

✔ Strong critical, analytical thinking and problem-solving skills, and the ability to balance technical considerations when making decisions

✔ Strong sense of responsibility and outcome ownership

Untapped is an equal opportunity employer that is commited to diversity and inclusion in the workplace. Female candidates are strongly encouraged to apply.