About Leysco Ltd
Dynamic IT solutions provider delivering enterprise-level business technology solutions across Africa. We specialize in ERPs, system integrations, custom web and mobile applications for businesses from SMEs to large enterprises across Kenya and Africa.
The Role
Build complete features from database to UI. You'll work across the entire stack: Laravel backend (40%), Vue.js frontend (40%), and database design (20%), creating business applications that serve thousands of users daily.
Job Details:
● Location: Nairobi, Kenya
● Work Model: Hybrid
● Experience: 6 months - 2 years full-stack development
● Employment Type: Full-time with 90-day probation
🌟 You're Our Dream Candidate If You Have
We've found these are the #1 predictors of long-term success (our best developers have 3+ year tenure with these traits):
✅ Hackathon participation (any placement - shows problem-solving under pressure)
✅ Full-stack portfolio with both backend and frontend projects
✅ Industrial attachment/internship experience (3+ months)
✅ GitHub with original projects (not just forked tutorials)
✅ Database design experience (real schema design, not just CRUD)
✅ "Can work with little supervision" mindset
If you have 3+ of these, we strongly encourage you to apply!
Tech Stack
Backend:
● Laravel & PHP
● MySQL/PostgreSQL
● REST API development
● Authentication (Sanctum/JWT)
Frontend:
● Vue.js
● Nuxt
● Tailwind CSS
Tools:
● Git & GitHub
● VS Code / PHPStorm
● Docker (basic)
● Asana
● Slack
✅ Must-Have Skills
1. Education - University degree (Computer Science, IT, Software Engineering, or related) from recognized institution OR 1+ years professional full-stack experience
2. Professional Experience - 6+ months in a real work environment (internship, industrial attachment, freelance with client references, or employment) demonstrating full-stack development
3. Laravel Proficiency - 6+ months building Laravel applications, understand MVC, Eloquent ORM, migrations, authentication
4. Frontend Capability - Strong in Vue.js, can build complete UI consuming APIs you create
5. Database Design - Can design normalized schemas, relationships, indexes
6. API Development - Created RESTful APIs with proper validation, error handling
7. Version Control - Daily Git usage, pull requests, meaningful commits
8. Self-Driven - Work independently, problem-solve before asking, own features end-to-end
9. Honest Communication - Admit blockers early, communicate proactively when stuck, no hiding issues
10. Willingness to Learn - Eager to pick up new technologies and best practices
Important: We're willing to train motivated learners who have these core skills. If you're solid in Laravel but learning Vue.js, we'll guide you. If you have Vue.js but need backend depth, we'll support you. What matters most is your foundation and learning attitude.
This role is NOT for you if:
● ❌ You need daily step-by-step guidance
● ❌ You only have tutorial projects (no original work from internships/jobs)
● ❌ You hide blockers or lie about progress instead of communicating early
● ❌ You miss deadlines without prior communication
● ❌ You lack the core must-have skills above
Nice-to-Have
● ERP systems knowledge (SAP Business One, multi-tenant architecture)
● Flutter mobile development (major bonus)
● TypeScript proficiency
● Testing experience (PHPUnit, Vitest)
● Payment gateway integrations (M-Pesa, Stripe)
● DevOps basics (Docker, CI/CD)
How to Apply
Use the link below to Apply
https://forms.gle/k4gcNBnTQH8upMxi7
Hiring Process (2-4 weeks)
1. Application Review (Week 1)
2. Phone Screen (Week 2)
3. Technical Assessment (Week 3)
4. Final Interview (Week 4)