Vacancies in Andela Kenya

Senior Manager, Global Travel

Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software developers. Based in NYC, SF, Lagos, Nairobi, and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage.
Job Description:

Andela is looking to hire an experienced travel manager to support the Travel team to build a world class travel agency within Andela. As part of our business model, Andela’s software engineers travel for at least two weeks a year to our partners’ offices, predominantly based in the United States, with a few partners located in different parts of the world. With seven offices on two continents, we also have other Andela employees traveling between offices every week.
Working with the Global Travel Director, the Senior Manager will be responsible for developing strategies, improving travel processes and crafting programs to achieve travel efficiency and best-in-class travel experience for all customers.
This role will be based in one of our offices in East Africa and responsible for Africa outbound and inbound travel. KPIs will include but not limited to traveler experience index, operational excellence, and cost optimization.
Responsibilities:
·         Support the growth, demands and unique needs of our centres in Africa to achieve key business results and generally oversee travel operations
·         Work with the country travel leads to revamp processes, plug gaps and build an effective travel program with high focus on customer satisfaction. Responsible for operational excellence
·         Scope, plan and roll-out systems and tools that will help scale our travel program and collaborate with country travel leads for successful country-level launches
·         Manage strategic sourcing of travel service providers, negotiation, contract implementation and vendor management
·         Leads quarterly and annual business reviews of service providers
·         Monitor and report overall performance to key travel metrics such as policy compliance, travel spend, customer satisfaction and cost savings to the Travel Director and to the  leadership team
·         Develop close partnership with other functions (i.e. Finance, People team, Country leadership) and internal stakeholders including Senior Leadership, Sales, and PX to achieve key business objectives
·         Design and implement monthly travel training and webinars for new travelers
·         Build a strong and experienced team of travel arrangers/travel counselors to support strategic business travel to our partners’ offices
·         Demonstrate a customer-centric behaviour by continuously monitoring and addressing customer satisfaction, developing trust with stakeholders, proactively resolving issues and effectively communicating proposed solutions
·         Provide continuing benchmark analyses and recommendations for new technology and systems to optimize travel operations while enhancing the overall travel experience.
·         Lead, coach, mentor and manage a distributed travel operations team
·         Escalate key issues to the Travel Director and perform other duties as assigned
Qualifications:
·         5+ years of post-undergraduate, full-time work experience
·         Minimum of 3 years of experience managing people
·         Expert in managing travel operations in a complex and global environment
·         Significant experience building and leading a high performing team
·         Strong customer service orientation with exceptional interpersonal skills to communicate with all levels of the organization
·         Track record of achieving operational excellence while leading a diverse team
·         Excellent analytical, critical thinking, and creative problem-solving skills. The ability to apply sound judgment when taking decisions
·         Fantastic communication skills across all levels of the organization, as well as strong interpersonal skills
·         Versatility, flexibility, and ability to work within constantly changing priorities with enthusiasm is a must
Benefits & Compensation
·         Full-time compensation
·         Full medical coverage
·         Lunch and snacks provided daily
·         Beautiful working environment
·         Opportunity to work with the brightest minds on the planet
·         Oh, and a chance to change the world!
How to Apply:

Senior JavaScript Engineer

Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software developers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage.
 Job Description:
As a Senior Javascript React Engineer, you will primarily work as a lead engineer for one of Andela’s clients. Andela Senior Engineers are skilled at writing complex applications, have a deep understanding of application lifecycles, databases and services. They are passionate about guidance and mentorship to more junior engineers.
Responsibilities:
The specific responsibilities of the Senior Javascript React Engineer position include:
·         Interfacing with your client to understand their business, goals and visions for products being supported by an Andela Team;
·         Performing high quality work that not only meets the need of the client, but surpasses it.
·         If you are managing a team:
o    Ensuring that our engineers are able to understand the business context and value of their tasks, as well as how it impacts users;
o    Prioritizing the work that your team is responsible for to ensure that you’re always working on the highest value work that helps your clients meet their objectives;
o    Working with our engineers to decompose high level stories into smaller, specific tasks and provide high level design support to help them understand how to solve specific coding challenges;
o    Providing technical guidance and oversight to ensure that the work delivered is in accordance with the technical standards of your client;
o    Encouraging a collaborative team environment;
o    Regularly reporting the status of your team both to your client as well as senior members of Andela’s Partner Experience Department.
Qualifications :
As the ideal candidate for this role you:
·         Are passionate around the technology ecosystem;
·         Have a Bachelor’s degree in Engineering, Computer Science or a related field from an accredited university;
·         Have at least 4 years of experience working in software development;
·         Are highly proficient in Javascript and ideally with React.JS;
·         Have experience leading technical teams using Agile methodologies;
·         Have experience working remotely as an effective member of a team;
·         Have a vibrant personality and exceptional communication skills (English, verbal and written)
·         Have strong leadership skills with a desire to mentor other developers;
·         Have high cultural intelligence with the ability to relate and work effectively across cultures;
·         Be strongly motivated by our social mission of training 100,000 young Africans in the next 10 years.
If the above sounds like an exciting role to you, please tell us why you believe you’re a good fit and we’ll be in touch.
Benefits & Compensation
·         Full-time compensation
·         Full medical coverage
·         Breakfast, lunch and snacks provided daily
·         Beautiful working environment
·         Opportunity to work with the brightest minds on the planet
·         Oh, and a chance to change the world!
How  To Apply:

Internal Audit Senior Manager

Andela is developing a corps of high-quality technology talent across the African continent that will drive the current and future phases of tech-enabled growth around the world. With the fastest growing population and highest youth population in the world, we believe Africa is one of the greatest untapped markets for talent development. Andela extends engineering teams with world-class software developers. We recruit the most talented developers on the African continent, shape them into technology leaders, and place them as full-time distributed team members with companies that range from Microsoft and IBM to dozens of high-growth startups. Andela is building the next generation of global technology leaders. Passion, excellence, entrepreneurial spirit, and rejecting the status quo are just a few of the things that Andela team members have in common.
Job Description:
Andela has an exciting career opportunity for an Internal Audit Senior Manager to join our team.This is a unique opportunity to build and reinforce a global internal audit practice within a high-growth company. The Internal Audit Senior Manager will establish and manage a risk based approach audit program objectives and strategy, plan audit engagements, review and approve audit work plans, streamline testing procedures, and consolidate reporting and present analysis to executive leadership.
Responsibilities:
·         Endorse a collaborative audit and advisory practice through strong, professional relationships with management.
·         Identify strategic risks and business objectives in the development and ongoing monitoring of the annual audit plan.
·         Review and approve audit work plans.
·         Provide guidance on testing strategy and procedures.
·         Identify performance metrics, review performance reports, establish a regular reporting channel and cadence, and present a summary of audit plan execution and results to executive management and Audit Committee timely.
·         Advice on reporting strategy accounting for audience, objective, and formatting effectiveness. Review, edit, and comment on audit reports.
·         Refine and maintain Audit Charter, establish the Audit Committee reporting strategy, facilitate the formalization of the Audit Committee, and lead preparations on reporting.
·         Establish policies and procedures as appropriate to guide the Internal Audit Department.
·         Provide support to resolve internal control deficiencies and monitor remediation plans with management.
·         Serve as primary liaison with external auditors in planning, organizing, and executing on-site audits.
·         Lead and develop an internal team including talent acquisition, retention and career development.
·         Ensure adequate department resources, expertise and skills to execute the Internal Audit activity, including outsource relationships.
·         Manage the development and implementation of systems, tools and processes required to support the Internal Audit group.
·         Support other risk and compliance initiatives as needed.
Qualifications:
·         7-10 years experience
·         Internal and/or external auditor experience
·         CIA, CPA, CISA, ITGC audit experience a plus
·         Exposure to accounting and information security practice areas a plus
·         Strong understanding of audit standards and practice
·         Strategic mindset, tech savvy, strong judgement and decision-making
·         Comfortable with design and presentation tools
·         Skillful reporting to executives and upper-management including delivery of audit results and deficiencies.
·         Ability to work independently and deliver.
·         Highly organised, detail-oriented, methodical, and structured with ability to think outside the box.
·         Strong interpersonal and communication skills – both verbal and written – with the ability to convey technical jargon in simplest terms.
·         This role is highly cross-functional. A successful candidate is able to listen and distill large amounts of information from competing priorities, to facilitate decision-making, and to develop, execute, and project manage work plans.
·         High personal responsibility, accountability, and integrity required.
·         Resourcefulness, curiosity, and solutions-oriented mindset desirable.
·         Comfortable with ambiguity and takes initiative to fill in and solve grey areas.
·         Some international travel may be required.
How To Apply:

Software Engineer

Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software developers. Based in NYC, SF, Lagos, Accra, Nairobi, Cairo and Kampala; Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage.
About the Software Engineer Position:
As a Ruby Software Engineer at Andela, you will primarily work as an engineer for one of Andela’s global partners, predominantly located in the U.S. or Europe. You will commonly work on global teams comprised of Andela engineers and your partner’s in-house development teams. Andela Software Engineers are professional, collaborative, and skilled at completing full feature development, taking initiative, and always continuing to grow personally and professionally. They have both excellent technical skills and strong team skills, and can effectively operate in a geographically distributed team environment.
What Opportunities Exist at Andela
·         Work with global companies to accelerate your career;
·         Ongoing learning, development, and mentoring opportunities;
·         A large community of passionate Andela engineers.
 Responsibilities:
The specific responsibilities of a Ruby Software Engineer include:
·         Defining and delivering software that meets and exceeds the expectations of your team, managers, and partners;
·         Developing readable, testable, and maintainable code to spec;
·         Commitment to continued technical and professional growth;
·         Interfacing with partners to understand their business, goals, and visions for products supported by your Andela Team;
·         Lending your knowledge and positive approach to your Andela community of engineers.
Qualifications:
As the ideal candidate for this role you:
·         Have at least 2 years of professional experience as a Software Engineer, writing code for web applications, data initiatives, core services, or mobile products
·         Are proficient in writing code in Ruby and enjoy learning new languages, frameworks, and technologies:
·         Familiarity with SQL or NoSQL stores
·         Exposure to CI/CD pipelines and tools
·         Experience writing test cases
·         May have a four-year degree in Engineering, Computer Science or a related field from an accredited university
·         Exposure to Agile methodologies
·         Enjoy collaborating, problem-solving, and being part of a team environment
·         Have a vibrant personality and exceptional communication skills (English; verbal and written)
·         The ability to work with a high degree of autonomy and limited supervision
·         Have the ability to build rapport and communicate with individuals from diverse cultural backgrounds
·         Strongly motivated by our social mission of training 100,000 young Africans in the next 10 years.
How To Apply:

Senior Software Engineer

Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software developers. Based in NYC, SF, Lagos, Cairo, Nairobi, Kigali and Kampala; Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage.
Job Description:
As a Senior Software Engineer, you will primarily work as a Lead Engineer for one of Andela’s clients. Andela Senior Engineers are skilled at writing complex applications, have a deep understanding of application lifecycles, databases and services. They are passionate about guidance and mentorship to more junior developers.
Responsibilities:
The specific responsibilities of the Senior Software Engineer position include:
·         Interfacing with your client to understand their business, goals and visions for products being supported by an Andela Team
·         Performing high quality work that not only meets the need of the client, but surpasses it.
·         If you are managing a team:
o    Ensuring that our engineers are able to understand the business context and value of their tasks, as well as how it impacts users
o    Prioritizing the work that your team is responsible for to ensure that you’re always working on the highest value work that helps your clients meet their objectives
o    Working with our engineers to decompose high level stories into smaller, specific tasks and provide high level design support to help them understand how to solve specific coding challenges
o    Provide technical guidance and oversight to ensure that the work delivered is in accordance with the technical standards of your client
o    Encouraging a collaborative team environment
o    Regularly reporting the status of your team both to your client as well as senior members of Andela’s Partner Engineering Department.
Qualifications:
As the ideal candidate for this role you:
·         Are active in the technology ecosystem in your city ex: you organize meet ups, speak at conferences and are active on github
·         Are able to pass our Tech Skills Assessment
·         May have a four-year degree in Engineering, Computer Science or a related field from an accredited university
·         Have at least 4 years of experience working in software development
·         Is proficient ideally in ANY TWO of the following stacks and/or experience in:
o    Javascript (React)
o    Javascript (Angular)
o    Javascript (Node)
o    Python (Django/Flask)
o    PHP (Lumen/Laravel)
o    Java
o    iOS (Swift/Objective C)
o    Android (Java/Kotlin)
o    DevOps
o    Ruby (Ruby on Rails)
·         Have experience leading technical teams using Agile methodologies;
·         Have experience working remotely as an effective member of a team;
·         Have a vibrant personality and exceptional communication skills (English, verbal and written)
·         A strong desire to mentor other developers;
·         Have the ability to build rapport and communicate with individuals from diverse cultural backgrounds;
·         Have excellent interpersonal skills;
·         Have strong leadership skills;
·         Strongly motivated by our social mission of training 100,000 young Africans in the next 10 years
How To Apply:
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
At Andela, we outcompete through diversity. We know that our strengths lies in the multiplicity of talents, perspectives, backgrounds & orientations resident in our community and we take pride in that. Andela is committed to a work environment in which all individuals are treated with respect and dignity.