Our client makes it easy for crops to move from farmer to factory to consumer through the fragmented African food system.
They are looking to hire a talented Fullstack Software Engineer.
Role Summary :
Successful candidate will be responsible for the fullstack development of software that will help our client :
Successful candidate will be joining a small committed engineering team with the opportunity to really shape the product direction & have an outsized influence.
They will need to be energized about the opportunity to create something new & lasting among equally ambitious, energetic and talented teams.
This role requires not only a skilled developer but a strategic thinker. Our client is not looking for someone who just pushes code without thinking about the broader picture or being thoughtful about the users they are building for.
Our client is looking for someone who is comfortable with the entropy that comes with a fast moving engineering environment - someone who takes ownership & learns quickly.
4 things that lead to winning in this role :
Superior understanding of core CS Concepts, languages, algorithms, data structures, codebase structure, superior speed of learning tending towards mastery & follows best practices as it relates to clean code.
Aggressively owns, prioritize & break-down tasks from end to end, finishes them in the allotted time frame & with minimum or not a repeated series of bugs while collaborating efficiently with others / not allowing yourself to be blocked
Ability to understand business & user requirements & integrate these into larger codebase, ability to set up rigorous test cases.
Communicates technical decisions through design, docs, tech talks and / or wikis. Able to mentor more junior engineers & communicate well across business functions.
Communicate assumptions upfront to stop need for rework down the line.
Perks / Compensation