Our Client, An AgroTech Company Makes It Easy For Crops To Move From Farmer To Factory To Consumer Through The Fragmented African Food System. They Use Software To Identify & Buy Crops From Smallholder Farmers & Proprietary Hardware To Lightly Process The Crops So They’re Ready For Sale.
Role Summary:-
This Leader Will Be Responsible For The Fullstack Development Of Software That Will Help Us:
- Find, Finance & Bank Farmers (2K To 10K Over The Next 2 Years)
- Create A Digital Footprint Of Crop Supply Across Nigeria (Mapping All Of The Niger Delta)
- Create An Easy To Integrate Platform That Other Service Providers Can Plug Their Services Into
- Explore New Technologies & How They Can Be Used To Empower Our Farmers (Public Blockchains For Identity
- Management & Crypto For Payments To Mention A Few)
- You’ll Be Joining A Small Committed Engineering Team With The Opportunity To Really Shape The Product Direction &
- Have An Outsized Influence. You 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. We’re Not Looking For Someone Who Just Pushes Code Without Thinking About The Broader Picture Or Being
- Thoughtful About The Users They Are Building For. We Are Looking For Someone Who Is Comfortable With The Entropy
- That Comes With A Fast Moving Engineering Environment - Someone Who Takes Ownership & Learns Quickly.
Good To Have(S):-
Established Technical Skills
- 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.
Getting Stuff Done
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
Technical Influence
Ability To Understand Business & User Requirements & Integrate These Into Larger Codebase, Ability To Set Up Rigorous
Test Cases.
Communication & Leadership
- 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
Qualification & Experience
- Experience In HTML, CSS, Javascript, Bootstrap & TailwindCSS
- ReactJS Or VueJS
- Nodejs & Fundamental Knowledge In Typescript
- NoSQL DB Especially MongoDB + Fundamental Knowledge In SQL DB
- Develop REST API & Experience Integrating With Third-Party APIs
- Experience In Unit & Integration TDD + CI/CD
- Experience Using AWS
- Experience Using Redis Cache Mechanism
- Fundamental Knowledge In Docker & Kubernetes
- Experience In Writing Quality Code; Readable + Scalable Codebase
- A Good Analytical, Communication + Team Player Skill
- Understand Web And Mobile Apps Development Concept
We Are An Equal Opportunities Employer. Only Suitable Candidates Will Be Responded To.