Position: Lead / Senior Frontend Developer (Angular)
Company: Particles Global
Experience required: 5y
English level: upper

Customer of Particles Global is expanding its Front End team.

**About the Company: **

Africa’s leading Data and MarTech company (100 employees).
We use DATA to help Brands intelligently reach and engage with consumers on mobile. We offer data-driven multi-channel marketing solutions that help businesses execute highly targeted campaigns by aggregating, enriching and activating consumer data for personalized experiences.

**About technical Team in short:**

- Works in Scrum Methodology, 2 weeks of Sprints;
- Slack for communication; uses Jira; Bitbucket;
- Has 4 Frontend engineers (and expanding), 4 QA specialists;
- Back end is written in Node.js;
- AWS cloud services.

**Responsibilities:**

- Managing a team : This would involve being part of interviews, hiring, training, setting up Objectives and Key results, appraisals, onboarding for new joinees etc.
- Setting up the best practices : This would involve setting up the standards and processes for the frontend team. For example creating standards for reusable modules. Taking decisions on new implementations (React vs Angular vs Vue), best practices for unit testing, Documentation etc as applicable to the frontend team.

**Requirements:**

- Has experience leading the team of Front end developers.
- Knows about modern JavaScript frameworks like Angular, React, but mainly has 2-3 years of experience with Angular (at least 7+, but ideally 10+).
- Has experienece working with customer facing products.
- Experience with mobile or responsive development.
- Tries to write clean code, and following market standards.
- Good English skills.
- Team player.

**Advantage:**
- Experience working on Data or MaTech projects in the past.

**Interview process:**
- Technical interview with the client, up to 1 hour, with a possibility of live code;
- Cultural call with the VP of Engineering and Co-founder.