Grow Your Career
Do you dream of using technology to change the world? While the digital revolution began in Silicon Valley, we believe its future will be defined across the world. And you will get to work with some of the biggest names in tech in the meantime.
Access to amazing talent just got easier. Thanks for your interest in Andela — someone from our team will be in touch shortly.
You’re one step closer to jumpstarting your career. Thanks for applying to Andela’s talent network — someone will be in touch shortly with next steps.
You’re one step closer to mastering your craft. Thanks for applying to the Andela Learning Community — someone will be in touch shortly with next steps.
Thanks for your interest in becoming an Andela Learning Community partner — someone from our team will be in touch shortly.
Andela Engineering Framework
INTROWelcome to the Andela Engineering Framework! Here, you will find the expectations for your engineering level, as well as guidance on how to grow and progress in your career. This is intended as a reference tool and not a checklist. Not every item will be relevant to every engineer.
- Associate Eng
- Software Eng
- Senior Software Eng
- Principal Eng
- Distinguished Eng
- Eng 1
- Eng 2
- Eng 3
- Eng 4
- Eng 5
- Eng 6
- Eng 7
- Eng 8
- Full Stack
- Individual Contributor
- Software Engineering Manager
About This Level
The foundation for all Andela engineers as far as rules of conduct, engagement, and responsibility.
- E.P.I.C. Values
- Professional Skills
Proactively identifies areas for own growth
Proactively seeks feedback, and provides and receives feedback with thoughtfulness
Treats Andelans, partners, and humans of all backgrounds with respect
Flexible to learn and change based on environment, feedback, and shifting landscapes
Recognizes the efforts and successes of others
Professional tone, language, and demeanor in all interactions
On time to meetings and proactively communicates unexpected lateness
Andela Business Acumen
Confidently articulates Andela’s mission and business model
Shows initiative to go the extra mile for personal, team, and partner success
Approaches work and life with an infectious drive toward personal and team success
Personal Bench Management
Time on the bench is spent wisely to enhance skills and seek new placements
Proactively maintains up-to-date personal/skill information
Proudly represents the brand of Andela, at all times, including supporting sales calls, assessments, and interviews
Adheres to confidentiality expectations of Andela and partner
Uses social media responsibly and with respect for themselves, the Andela brand, and their partners
Empathetic and considers the thoughts and feelings of others
Maintains focus on work-related activities during working hours
Open to asking for help and feedback, when needed
Identifies areas of conflict and understands how to proactively mediate, resolve, and when to appropriately escalate
Invests in building great relationships in all interactions
Sets clear expectations and proactively communicates when unable to meet a timeline
Responds to queries in a timely manner
Supports others to help the team and partner succeed
Actively listens and aims to build an understanding of the context and content of what is being said
Communicates planned time off with necessary staff and partners, with reasonable notice, one month, when possible
A universal tech-agnostic competency framework per level. This is applicable across all Andela engineers and assumes cumulative mastery of subsequent levels.
Languages & Frameworks
Architecture & Technical Design
Testing & Debugging
Process Time Management
Delivering & Receiving Feedback
Technical knowledge relative to an area of focus.Language Proficiency →
- Required Skills
- Suggested Skills