Position: Lead React.js Front-end Developer
Company: Syndicode
Experience required: 5y
English level: upper

Fuzu builds and operates a career development platform that helps people accelerate their growth through career guidance, learning and inspirational content. To date the platform has supported more than 15 million users. Similarly, we support employers in finding and nurturing their talent - the most valuable asset any organization possesses. Fuzu personalises the user experience based on an advanced data architecture and ML based algorithms. We have teams located in Finland, Ukraine, Armenia, Kenya, Uganda and Nigeria. Our work has been recognised globally and we have been nominated as one of the most promising growth companies in Africa and Nordic countries.
Great software products can only be created by A-level performers who place the needs of the end-users at the forefront of everything. Fuzu's ambition is bold and as the new Senior Front-end Developer you would play a critical role in shaping the future of the Fuzu platform.

**About role:**			
-We are seeking a senior developer who has wide real-life experience in working with frontend technologies and will be able to take independent responsibility for new feature development and iterative improvements, as well as to support and coach mid-level FE developers.

**Main advantages of joining:**
- High-scale challenges on a platform with 500,000 monthly users that has an ambition to grow to several million over the next 12 months
- Intellectually challenging front-end development with opportunity to work with machine learning & algorithm optimized front-end;
- Interesting international work context with colleagues from 10+ countries.
					
**About you:**
- You have built front-end applications using technologies like React, Next.js and MobX;
- You have delivered successful projects either in a professional or open-source context;
- You have exposure to unit/integration/e2e testing and continuous integration using technologies like Jest, Enzyme and Cypress;
- You are enjoying working in an agile team using pull request-based code reviews;
- You are ready to be a lead developer in the team and take decisions about technical stack, approaches and code quality standards;
- You have knowledge of and/or interest in some of the following topics: Android app development, data and analytics, design, usability;
- Optimally you also have experience from both inhouse product teams and outsourcing teams.

**The main duty for this role:**
- Implement new product features and improvements independently (end-to-end);
- Develop and own the front-end architecture and guide other developers to comply;
- Develop and improve front-end applications in collaboration with back-end developers;
- Build technical prototypes to support the testing of new product concepts;
- Support and coach other front-end developers in the team.

**What type of challenges specialist can face:**
- We believe in autonomy and individual ownership, so developers who need constant support may struggle in Fuzu’s organization environment;
- We think that no-one is ready and constant learning is required to excel, so developers who are not ready to learn new technologies will find the environment challenging;
- The highly international team requires the ability to work with people from different cultures and backgrounds, as well as to communicate efficiently in English;

**What Fuzu offers:**
- Professional coaching & support;
- Remote-first team; 
- Low hierarchy, ability to influence product decisions;
- Paid vacation days (20 working days) a year;
-Chance to visit Helsinki office (or Nairobi/Nigeria offices). 

**The interview process:**
- Intro call with a recruitment specialist;
- Technical interview;
- Final interview with Fuzu's CEO