The recruitment industry for the most part is inefficient. Not to mention the fact the moral compass of the service being offered is a little skewed. At Welfound, we are going against the grain of this £30B+ industry to shift the focus from profit to people. We truly believe that real change only occurs when you do the right thing.
We are a social enterprise start-up that is developing the methodology of community-driven recruitment; by using technology and professional referrals to better connect people with jobs. We’re developing a digital platform to allow a community of people to connect their professional networks directly to hiring companies. With every successful referral, 50% of the fee paid by the company, will be shared back with the community.
We are community-centric and are looking for people who think the same way. People who are looking to challenge and be challenged to find thorough solutions for the community. We are not looking for people to come and build a company for us, we are looking for people to come and build a company with us!
There are plenty of moving parts of the platform that we won’t totally bore you with now, but for those who are interested, we can definitely talk you through the inner workings of all of its functions and more exciting what the future functionality looks like! With that said, we are looking for further assistance to help to finish off this innovative project.
The Role
We are looking for a great developer who is proficient with React and TypeScript. It is great if you've worked with NextJS before but that's not necessary. Your primary focus will be on developing user interface components and implementing them following well-known React workflows. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and a quality product are important.
Responsibilities:
- Developing new user-facing features using React. - Building reusable components and front-end libraries for future use - Translating designs and wireframes into high-quality code - Optimising components for maximum performance across a vast array of web-capable devices and browsers
Requirements:
- Understanding of React and its core principles - Familiarity with newer specifications of EcmaScript, RESTful APIs, source management (git and GitHub) - Familiarity with Project Management tools Jira and Confluence, and you have the ability to understand business requirements and translate them into technical requirements - Familiarity with Styled-Components and Material-UI - Familiarity with modern front-end build pipelines and tools (CircleCI, Github Actions) - Experience with popular React frameworks and workflows (ReactQuery, Hooks, Context API, Formik, Apollo, Prisma, Axios) - You have some experience with a type language system (preferably TypeScript) - Proficiency in JavaScript, including DOM manipulation and the JavaScript object model - You have worked with NextJS - Writing unit tests using Jest and React Testing Library
We care and we are looking to build a team that also cares. The team culture we cultivate is really important to us. Creating change is difficult so it is important we are strong internally to ensure we are capable of overcoming any obstacles that we come across. With that said there is an emphasis put on ensuring a healthy work/life balance for everyone, whatever that might be. Thoughts and opinions are also highly valued, as many minds make light work of those previously mentioned obstacles (that'll definitely pop up!). If this sounds like the sort of environment you resonate with and would excel in, it'll be great to hear from you.