Andela

188 job(s) at Andela

Andela Nairobi, Kenya
May 24, 2019
Full Time
About Andela 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. About the role Andela’s Talent Development department creates the required programs, curriculum, facilitation, and partnerships that ensure our developers meet Andela’s “developer specifications” in a timely, efficient, scalable manner. We are seeking a Placement Optimization Services Manager who will partner with the Engineering Staffing department to smooth out the journey of getting our Engineers from ‘trained’ to ‘placed’. Because Engineers want to do meaningful (challenging, fulfilling …) work, it becomes very important that we are constantly optimizing for great placement outcomes by balancing between partner demand and talent supply. We are particularly looking for a highly experienced technical manager that will drive success around these by implementing programs and operations. Key Responsibilities Build and operate placement funnels that gets our unutilized Engineers to do meaningful work with one of our partners Multi-stack our Engineers to better their chances of getting placed in some meaningful work through learning programs Place our oversupply of Engineers into non-commercial Open Source products led by one of our partners Extend existing programs that give our unutilized Engineers practice time for both work and team skills in preparation of actual work with one of our partners Maintain great relationships with Engineering Staffing leads, Partner Engineering leads, Technology leads, and Business Development leads to actively pull levers that enable 1000+ Engineers become a part of some very meaningful work Manage a team of Product experts, Technical leads, Program associates by mentoring, coaching, and managing their performance Key KPIs: Successful matches based on deficits that required supply side to intervene Bench Time (planned vs actual) Requirements: Successfully worked as a Technical Product Manager/Owner, or Technical Program Manager, or Engineering/other Technical leadership roles. You’ve actuated teams operationally to materialize the goals of multiple simultaneous projects on time while maintaining quality. Have at least 7 years of experience working in software product management, software development or technology consulting Have at least 2 years of experience leading technical teams of more than 4 ICs at a time Have a four-year degree in Engineering, Computer Science or a related field from an accredited university Have experience effectively working remotely Are passionate about the evolving technology landscape and enjoy leveraging advancements to solve business problems Have a strong understanding of agile software development techniques Have the ability to build rapport and communicate with individuals from diverse cultural backgrounds Have excellent interpersonal skills Has the ability to present clear, well-thought out recommendations Experience thriving in a fast-paced, collaborative, cross-disciplinary and geographically dispersed environment Excellent written and verbal communication skills, including the ability to effectively present complex information clearly and keep track of multiple conversations at once Demonstrated ability to adapt to changing business priorities and a strong work ethic Interested? 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! 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.
Andela Nairobi, Kenya
May 24, 2019
Full Time
About Andela: 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 About the Role: We are seeking a leader who will partner with Andela’s Engineers and Engineering Managers as well as leaders from the Business Development teams to programmatically improve the performance of our software developers. Andela’s customers have wide ranging needs, and our software engineers have a desire to gain and develop the skills required to deliver value to our customers through the delivery of meaningful work. We are looking for a highly experienced technical manager that will design the systems and manage the operations for ensuring that we prioritize the right investments in the right software engineers at the right time to maximize the value addition to Andela’s partner organizations. Key Responsibilities: Design representative models of Andela Partner environments for use in diagnosis, preventive churn and ultimately in driving towards partner satisfaction. An Andela engineer can use a model that closely matches their partner as a playbook for creating wins for their partner Create assets that capture and support the adoption of best practices demonstrated by high-performing Andela Engineers in the most high-demand skills (i.e. Technical Team Lead, Effective Remote Engineering Service Delivery). Design an operation that tracks compliance with these best practices and the additional value these practices provide to Andela’s customers Build and iterate effective performance reports that capture quality improvements for Andela’s engineers Design programs that drive the upskilling and certification of unplaced Andela Engineers through Open Source projects in a way that prepares software developers to delight future customers Key KPIs: # of Upsells per month (planned vs actual) Month-on-month Gross Churn (Planned vs actual) Requirements: Successfully worked as a Technical Product Manager/Owner, or Technical Program Manager, or Engineering/other Technical leadership roles. You’ve actuated teams operationally to materialize the goals of multiple simultaneous projects on time while maintaining quality. Have at least 4 years of experience working in software product management, software development or technology consulting Have at least 2 years of experience leading technical teams of more than 4 ICs at a time Have a four-year degree in Engineering, Computer Science or a related field from an accredited university Have experience effectively working remotely Are passionate about the evolving technology landscape and enjoy leveraging advancements to solve business problems Have a strong understanding of agile software development techniques Have the ability to build rapport and communicate with individuals from diverse cultural backgrounds Have excellent interpersonal skills Has the ability to present clear, well-thought out recommendations Experience thriving in a fast-paced, collaborative, cross-disciplinary and geographically dispersed environment Excellent written and verbal communication skills, including the ability to effectively present complex information clearly and keep track of multiple conversations at once Demonstrated ability to adapt to changing business priorities and a strong work ethic Interested? 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! 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.
Andela Lagos, Nigeria
May 24, 2019
Full Time
About Andela 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. About the role Andela’s Talent Development department creates the required programs, curriculum, facilitation, and partnerships that ensure our developers meet Andela’s “developer specifications” in a timely, efficient, scalable manner. We are seeking a Placement Optimization Services Manager who will partner with the Engineering Staffing department to smooth out the journey of getting our Engineers from ‘trained’ to ‘placed’. Because Engineers want to do meaningful (challenging, fulfilling …) work, it becomes very important that we are constantly optimizing for great placement outcomes by balancing between partner demand and talent supply. We are particularly looking for a highly experienced technical manager that will drive success around these by implementing programs and operations. Key Responsibilities Build and operate placement funnels that gets our unutilized Engineers to do meaningful work with one of our partners Multi-stack our Engineers to better their chances of getting placed in some meaningful work through learning programs Place our oversupply of Engineers into non-commercial Open Source products led by one of our partners Extend existing programs that give our unutilized Engineers practice time for both work and team skills in preparation of actual work with one of our partners Maintain great relationships with Engineering Staffing leads, Partner Engineering leads, Technology leads, and Business Development leads to actively pull levers that enable 1000+ Engineers become a part of some very meaningful work Manage a team of Product experts, Technical leads, Program associates by mentoring, coaching, and managing their performance Key KPIs: Successful matches based on deficits that required supply side to intervene Bench Time (planned vs actual) Requirements: Successfully worked as a Technical Product Manager/Owner, or Technical Program Manager, or Engineering/other Technical leadership roles. You’ve actuated teams operationally to materialize the goals of multiple simultaneous projects on time while maintaining quality. Have at least 7 years of experience working in software product management, software development or technology consulting Have at least 2 years of experience leading technical teams of more than 4 ICs at a time Have a four-year degree in Engineering, Computer Science or a related field from an accredited university Have experience effectively working remotely Are passionate about the evolving technology landscape and enjoy leveraging advancements to solve business problems Have a strong understanding of agile software development techniques Have the ability to build rapport and communicate with individuals from diverse cultural backgrounds Have excellent interpersonal skills Has the ability to present clear, well-thought out recommendations Experience thriving in a fast-paced, collaborative, cross-disciplinary and geographically dispersed environment Excellent written and verbal communication skills, including the ability to effectively present complex information clearly and keep track of multiple conversations at once Demonstrated ability to adapt to changing business priorities and a strong work ethic Interested? 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! 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.
Andela Kampala, Uganda
May 24, 2019
Full Time
About Andela 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. About the role Andela’s Talent Development department creates the required programs, curriculum, facilitation, and partnerships that ensure our developers meet Andela’s “developer specifications” in a timely, efficient, scalable manner. We are seeking a Placement Optimization Services Manager who will partner with the Engineering Staffing department to smooth out the journey of getting our Engineers from ‘trained’ to ‘placed’. Because Engineers want to do meaningful (challenging, fulfilling …) work, it becomes very important that we are constantly optimizing for great placement outcomes by balancing between partner demand and talent supply. We are particularly looking for a highly experienced technical manager that will drive success around these by implementing programs and operations. Key Responsibilities Build and operate placement funnels that gets our unutilized Engineers to do meaningful work with one of our partners Multi-stack our Engineers to better their chances of getting placed in some meaningful work through learning programs Place our oversupply of Engineers into non-commercial Open Source products led by one of our partners Extend existing programs that give our unutilized Engineers practice time for both work and team skills in preparation of actual work with one of our partners Maintain great relationships with Engineering Staffing leads, Partner Engineering leads, Technology leads, and Business Development leads to actively pull levers that enable 1000+ Engineers become a part of some very meaningful work Manage a team of Product experts, Technical leads, Program associates by mentoring, coaching, and managing their performance Key KPIs: Successful matches based on deficits that required supply side to intervene Bench Time (planned vs actual) Requirements: Successfully worked as a Technical Product Manager/Owner, or Technical Program Manager, or Engineering/other Technical leadership roles. You’ve actuated teams operationally to materialize the goals of multiple simultaneous projects on time while maintaining quality. Have at least 7 years of experience working in software product management, software development or technology consulting Have at least 2 years of experience leading technical teams of more than 4 ICs at a time Have a four-year degree in Engineering, Computer Science or a related field from an accredited university Have experience effectively working remotely Are passionate about the evolving technology landscape and enjoy leveraging advancements to solve business problems Have a strong understanding of agile software development techniques Have the ability to build rapport and communicate with individuals from diverse cultural backgrounds Have excellent interpersonal skills Has the ability to present clear, well-thought out recommendations Experience thriving in a fast-paced, collaborative, cross-disciplinary and geographically dispersed environment Excellent written and verbal communication skills, including the ability to effectively present complex information clearly and keep track of multiple conversations at once Demonstrated ability to adapt to changing business priorities and a strong work ethic Interested? 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! 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.
Andela Nairobi, Kenya
May 24, 2019
Full Time
About Andela 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, Kampala, Kigali and Egypt, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. About the Role Andela is looking for an experienced Director of Accounting to lead the Company’s East Africa accounting group. Reporting to the Global Controller, the Director of Accounting will be responsible for managing financial operations and reporting, managing the financial control environment, providing thought leadership and support to a variety of leadership members, and working on special projects to support Andela’s accelerated growth across the continent. What You Will Do Build, develop and maintain financial systems, reporting and process – monthly, quarterly and annual close process, cash management, accounts payable, accounts receivable, fixed asset management, key estimates and accruals, lease accounting, and a variety of other areas. Maintaining and implementing an effective control environment to mitigate financial, compliance and fraud risks, as well as proactively audit key functions and accounts. Support business expansions strategies Manage the external audit process for statutory financial statements, ensure that the Company is in compliance with internal policies, local regulations and standards. Lead treasury operations including banking relationships, cash flow forecasting, working capital, etc. Lead tax operations and compliance in a variety of ares such as CIT, VAT, withholding, Tax provision, etc, as well as managing external tax relationships. Recruiting and maintaining high performance accounting teams and developing team members for advancement. Partner with leadership team on a variety of special projects, business and expansion strategies. Desired Experience A CPA in good standing with a minimum of 10 – 15 years of proven work experience in financial operations, managerial accounting, a Big 4 audit firm or related field. Strong knowledge of technical, IFRS and statutory accounting; U.S. GAAP knowledge or experience is a plus Experience leading high performing accounting teams in various locations of Sub Saharan Africa Subject matter expert in local tax laws, regulations and compliance in a variety of areas including PAYE, CIT, VAT, Withholding, Excise Tax, Expat Taxes, and acceptable schemes. Strong experience in project managing and partnering with senior leadership and executive teams with focus on problem solving and solutions. A self-starter who can both manage resources or roll up sleeves to execute projects from start to finish EPIC Values Alignment Demonstrable commitment to the learning & development of people and technology The ability to learn new things fast enough to amaze your friends and family Interested? 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! 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. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discriminatory practices. Andela provides equal employment opportunities and workplace to all employees and applicants without regard to factors including but not limited to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy (including breastfeeding), genetic information, HIV/AIDS or any other medical status, family or parental status, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. This commitment applies to all terms and conditions of employment, including but not limited to hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Our policies expressly prohibit any form of harassment and/or discrimination as stated above. Andela is home for all, come as you are.
Andela Kampala, Uganda
May 24, 2019
Full Time
About Andela: 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 About the Role: We are seeking a leader who will partner with Andela’s Engineers and Engineering Managers as well as leaders from the Business Development teams to programmatically improve the performance of our software developers. Andela’s customers have wide ranging needs, and our software engineers have a desire to gain and develop the skills required to deliver value to our customers through the delivery of meaningful work. We are looking for a highly experienced technical manager that will design the systems and manage the operations for ensuring that we prioritize the right investments in the right software engineers at the right time to maximize the value addition to Andela’s partner organizations. Key Responsibilities: Design representative models of Andela Partner environments for use in diagnosis, preventive churn and ultimately in driving towards partner satisfaction. An Andela engineer can use a model that closely matches their partner as a playbook for creating wins for their partner Create assets that capture and support the adoption of best practices demonstrated by high-performing Andela Engineers in the most high-demand skills (i.e. Technical Team Lead, Effective Remote Engineering Service Delivery). Design an operation that tracks compliance with these best practices and the additional value these practices provide to Andela’s customers Build and iterate effective performance reports that capture quality improvements for Andela’s engineers Design programs that drive the upskilling and certification of unplaced Andela Engineers through Open Source projects in a way that prepares software developers to delight future customers Key KPIs: # of Upsells per month (planned vs actual) Month-on-month Gross Churn (Planned vs actual) Requirements: Successfully worked as a Technical Product Manager/Owner, or Technical Program Manager, or Engineering/other Technical leadership roles. You’ve actuated teams operationally to materialize the goals of multiple simultaneous projects on time while maintaining quality. Have at least 4 years of experience working in software product management, software development or technology consulting Have at least 2 years of experience leading technical teams of more than 4 ICs at a time Have a four-year degree in Engineering, Computer Science or a related field from an accredited university Have experience effectively working remotely Are passionate about the evolving technology landscape and enjoy leveraging advancements to solve business problems Have a strong understanding of agile software development techniques Have the ability to build rapport and communicate with individuals from diverse cultural backgrounds Have excellent interpersonal skills Has the ability to present clear, well-thought out recommendations Experience thriving in a fast-paced, collaborative, cross-disciplinary and geographically dispersed environment Excellent written and verbal communication skills, including the ability to effectively present complex information clearly and keep track of multiple conversations at once Demonstrated ability to adapt to changing business priorities and a strong work ethic Interested? 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! 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.
Andela Lagos, Nigeria
May 24, 2019
Full Time
About Andela: 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 About the Role: We are seeking a leader who will partner with Andela’s Engineers and Engineering Managers as well as leaders from the Business Development teams to programmatically improve the performance of our software developers. Andela’s customers have wide ranging needs, and our software engineers have a desire to gain and develop the skills required to deliver value to our customers through the delivery of meaningful work. We are looking for a highly experienced technical manager that will design the systems and manage the operations for ensuring that we prioritize the right investments in the right software engineers at the right time to maximize the value addition to Andela’s partner organizations. Key Responsibilities: Design representative models of Andela Partner environments for use in diagnosis, preventive churn and ultimately in driving towards partner satisfaction. An Andela engineer can use a model that closely matches their partner as a playbook for creating wins for their partner Create assets that capture and support the adoption of best practices demonstrated by high-performing Andela Engineers in the most high-demand skills (i.e. Technical Team Lead, Effective Remote Engineering Service Delivery). Design an operation that tracks compliance with these best practices and the additional value these practices provide to Andela’s customers Build and iterate effective performance reports that capture quality improvements for Andela’s engineers Design programs that drive the upskilling and certification of unplaced Andela Engineers through Open Source projects in a way that prepares software developers to delight future customers Key KPIs: # of Upsells per month (planned vs actual) Month-on-month Gross Churn (Planned vs actual) Requirements: Successfully worked as a Technical Product Manager/Owner, or Technical Program Manager, or Engineering/other Technical leadership roles. You’ve actuated teams operationally to materialize the goals of multiple simultaneous projects on time while maintaining quality. Have at least 4 years of experience working in software product management, software development or technology consulting Have at least 2 years of experience leading technical teams of more than 4 ICs at a time Have a four-year degree in Engineering, Computer Science or a related field from an accredited university Have experience effectively working remotely Are passionate about the evolving technology landscape and enjoy leveraging advancements to solve business problems Have a strong understanding of agile software development techniques Have the ability to build rapport and communicate with individuals from diverse cultural backgrounds Have excellent interpersonal skills Has the ability to present clear, well-thought out recommendations Experience thriving in a fast-paced, collaborative, cross-disciplinary and geographically dispersed environment Excellent written and verbal communication skills, including the ability to effectively present complex information clearly and keep track of multiple conversations at once Demonstrated ability to adapt to changing business priorities and a strong work ethic Interested? 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! 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.
Andela Kampala, Uganda
May 23, 2019
Full Time
Job Title: Marketing & Communications Coordinator Uganda Type : Full Time Experience: Coordinator II Location: Kampala, Uganda About the Role: Andela is on a mission to empower a generation of technology leaders across Africa. In the past two years, we have recruited over 800 developers, based in Lagos, Nairobi, and Kampala, who work as full-time engineers for leading technology companies across the globe. We recently launched our first pan-African hub in Kigali, Rwanda in partnership with the Rwanda Development Board. Andela is seeking an experienced Marketing & Communications professional based in Kampala, Uganda, to build the Andela brand in Rwanda and broadcast our vision and achievements to the world. The Marketing & Communications Coordinator will be responsible for shaping and executing on a multi-faceted internal and external communications strategy that establishes Andelans as thought leaders in the Ugandan technology ecosystem and reinforces Andela’s brand as a leading engineering organization. Responsibilities : Lead the Andela Uganda’s Marketing & Communications team in planning and executing a number of strategic initiatives across PR, field marketing and digital marketing to bolster Andela’s presence in Uganda. Develop a quarterly comprehensive marketing and comms strategy that drives talent acquisition and brand recognition for Andela Uganda. Build and own relationships with the media: Identify press-worthy stories within Andela, coordinate media interviews with Andela employees and executives, and ensure that press coverage is on-message. Design online and offline marketing campaigns (social media, paid advertising, events) to increase applications for the Senior Engineers in Uganda. Create content (press releases, blog posts, features, scripts etc) to educate and build the brand’s awareness in the market. Ensure 100% brand consistency in key messaging externally. The key attributes for this role are: Leadership, team building, and cross-cultural skills . You have significant experience leading strong teams made up of young and dynamic high achievers. It is also important that you have demonstrated an understanding of what it takes to build high-performance teams and a best-in-class Communications and Marketing department. Creative problem-solving. You solve problems by creatively engaging with stakeholders both internally and externally with independence and fluency. You develop conceptual frameworks that guide problem-solving analysis. You draw sound conclusions based upon a mixture of analysis and experience. You demonstrate content expertise through problem-solving from multiple contexts. Strategic thinking. You have a strong ability to think strategically and plan for the future. You are able to conceptualize, plan and execute communication strategies that engage Andela’s target audience, while also facilitating increases in engagements and impressions generated. Operational excellence. Each department in Andela operates with initiatives that drive and contribute to the collective Andela vision. You have the capacity to multitask across teams to amplify internal and external communications on marketing, advertising, branding and creative development ensuring consistency and on-strategy execution. Demonstrated ability to manage strategic and crisis communication. You develop and maintain strong relationships with Andela’s senior management, staff, external agencies, press outlets, and others to engage them and support effective communication within and outside of the organization. You are responsible for managing strategic and crisis communication should the need arise. A deep commitment to our mission. You will have demonstrated an ability and interest in creating large-scale change and impact. This could be seen through your management of campaigns, and the media plans you have developed and executed. Tech EcoSystem relations. You have the right connections from your experience handling marketing and comms with a clear understanding of the tech ecosystem and where to find software engineers. Qualifications: Ideal candidates for this role will have: At least 4 years minimum experience in marketing/public relations, preferably with experience in a PR agency or the technology sector Strong existing relationships with, and an extensive network of key technology-focused press contacts and business reporters. Excellent written & verbal communication (public speaking is key). Creative and critical thinking skills with an ability to fluidly craft narratives Strong command of written and spoken English Deep understanding of social media platforms and effective marketing strategies/techniques Experience developing and managing a culture of continuous learning and improvement Experience managing and coordinating, and working as part of teams to deliver on a tight schedule Experience working on the marketing and comms strategy for a Tech brand in Uganda Professional experience with, or an understanding of the wider East African region an advantage. Record of an undergraduate degree from a recognized institution Very flexible and able to adapt to changes and working with stakeholders seamlessly. Start-up experience, though this is not required A great personality and good heart; we have a “no jerk” policy
Andela Kampala, Uganda
May 21, 2019
Full Time
Type : Full-Time Experience: Mid-to-Senior About Andela: 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. We have a vision to train 100,000 world-class developers in the next 10 years – and we want you to help make it happen. About the Technical Success Manager Position: As Technical Success Manager, you will be responsible for helping Andela’s Software Engineers successfully engage remote clients. Distributed work environments are growing in popularity but the lack of physical proximity still brings unique operational challenges. As our engineers partner with teams spread around the world, across industries and across technology stacks, your role will be to help make the client and the remote team feel much closer. No two days will ever be alike and variety will be the only constant. In the morning, you might find yourself helping engineers better understand the business value of their California team’s user stories; in the afternoon, you might virtually travel across the Atlantic in order to support another team of engineers as they strategically plan a data migration for their team in London. With your knowledge of business, technology, remote communication and agile project management, you will help make the distance between our engineers and their teams---thousands of kilometers in most cases---feel like a logistical afterthought. Key Responsibilities The specific responsibilities of the Technical Success Manager position include: Interfacing with the client to understand a client's business as well as their goals and visions for products being supported by Andela Ensuring that our engineers are able to understand the business context and value of their tasks, as well as how it impacts users. 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. Perform code reviews to ensure that the work being submitted to the client follows the client's coding standards as well as meets the letter and spirit of the assigned task Assist our engineers in effectively communicating with their teams Qualifications & Characteristics As the ideal candidate for this role you: Have a degree in Engineering, Computer Science or a related field from an accredited university. Have at least 5 years of experience working in software development, technology consulting or software product management Is proficient in at least two (2) of the following stacks: Ruby/Ruby on Rails, PHP/Laravel, Python/Django, Java/Android, JavaScript/MEAN/PEAN/PREN Have experience effectively working remotely Are passionate about the evolving technology landscape and enjoy leveraging advancements to solve business problems Have a strong understanding of agile software development techniques Have a vibrant personality and exceptional communication skills (English, verbal and written) 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 thousand young Africans in next 10 years.
Andela Cairo, Egypt
May 21, 2019
Full Time
About Andela 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. About the Role This position exists to ensure the timely preparation of monthly accounts and ensure the timely completion and accurate recognition of expenses. In addition to this, the role spearheads the timely payment of suppliers, statutory deductions and filing of statutory returns. This position reports to the Director of Accounting. Key Responsibilities Manage the accounts payable function by ensuring timely posting of invoices and payment of suppliers; Manage the accounts receivable process including billing and debt collection; Manage the treasury function by updating the weekly bank positions and payment plans and ensuring the bank accounts are adequately funded; Preparing monthly reconciliations for all bank accounts; Post all transactions to the general ledger including petty cash, bills, payments and month end journals; Assist in the month end close process by preparing schedules and reconciliations of all general ledger accounts; Perform monthly reconciliations of intercompany transactions; Assist in payroll preparation; and Assist during both internal and external audits. Support special projects and initiatives with accounting team members and cross functional partners. Background Education University degree plus ICPAR/ACCA/CPA qualification Experience At least 5-7 years’ experience in a similar role . Minimum of 2 years of audit experience will be an advantage Sound knowledge of Cairo tax laws and regulations Qualifications An excellent team player with a strong sense of integrity, ownership and dedication Proactive with a strong work ethic including excellent interpersonal and soft skills Excellent time management skills with the ability to prioritize and multitask Strong problem solving, analytical, and communication (both verbal and written) skills Flexible with ability to thrive in a fast-paced environment Ability to act and operate independently with minimal daily direction from manager to accomplish objectives Proficiency in ERP software, NetSuite a plus. Proficiency in MS Excel and other MS Office tools Benefits & Compensation Full-time compensation Full medical coverage Opportunity to work with the brightest minds on the planet Oh, and a chance to change the world! 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.
Andela Cairo, Egypt
May 20, 2019
Full Time
About Andela 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. About The Role The Andela General Manager is a seasoned professional who is passionate about building the next generation of technology and business leaders in Africa. The successful candidate will be responsible for executing on strategy, addressing daily issues, supervising staff at multiple levels, and ensuring successful execution on the performance metrics. Areas of focus will be around Egypt operations, owning high-value external relationships in country, developing Andela’s brand as employer of choice in Egypt, ensuring Andela’s business successfully scales within Egypt and serving as a role model to others in how they demonstrate Andela’s (EPIC) values. You bring more than passion to the role: you are a world-class leader with exceptional operational expertise and demonstrated strong leadership skills. You’re an expert in building and managing complex operations and developing the processes necessary for scale. You know how to think – and act – big, while holding a strong moral compass in everything you do. Job Description Operations management: Oversee the employment of Senior Software Developers alongside Andela’s other department leads within and outside Egypt. Lead decisions around securing facilities and real estate to house Andela’s employees, and ensure they have all the infrastructure to support on-site and remote work (e.g., power, internet, work space, security, work tools). Drive business case for expanding into new offices and cities within country. External relations: Establish strong relationships with key influencers and stakeholders within the tech ecosystem, broader business community and government, to elevate Andela’s brand, and to improve Andela’s business performance. Be the chief spokesperson for Andela within the country. Financial management: Manage the financial performance of Andela, and drive improvements to business performance through sound oversight and management of the country budget. Ability to create detailed budgets and financial (or cost) projections, and drive a culture of responsible financial management. Leadership: Provide inspirational leadership and shape the internal employer brand. Set the tone for how teams and colleagues collaborate to create an excellent place to work. Lead a group of leaders as a coach, mentor and role model in EPIC values that others strive to emulate. Strategic planning: Ability to collaborate with cross-functional leaders to create strategic and operational plans 6-12 months out. Ability to proactively identify opportunities for, and challenges to, country growth and scaling. Provide valuable inputs and insights that shape function, country or region strategy. Leadership and people management: Ability to attract and help close senior level hires, who are drawn to Andela through you. Ability to coach, mentor and guide senior functional leaders in country. Ensure the overall well being, morale and success of all employees by working closely with People team and cross-functional leaders. Build trust and respect with employees, in order to have influence on decisions and morale. Qualifications: 7+ years of post-undergraduate, full-time work experience Experience managing operations, including detailed budgeting and reporting, in a complex environment Experience rapidly growing and scaling a project or business Experience developing and managing a culture of continuous learning and improvement Experience managing and coordinating teams to deliver on a tight schedule Work and living experience in emerging markets, particularly in Egypt Record of strong academic performance from a leading undergraduate and, if attended, graduate institution Experience at start-ups a plus, but not required Fluent in Arabic and English Benefits & Compensation Full-time compensation Full medical coverage Opportunity to work with the brightest minds on the planet Oh, and a chance to change the world! 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.
Andela Lagos, Nigeria
May 17, 2019
Full Time
About Andela 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. About the Technical Success Manager Position: As a Technical Success Manager, you will primarily manage Developers placed on engagements with Partners, and ensure that teams are working well together. You would walk a very fine line between the Success of our Partners and the Success of our Developers. Our Partners operate in a wide-range of industries, but their common thread is that they create mobile and/or web-based products that bring value to their customers through the use of technology. As a key Partner-facing member of Andela’s Partner support team, you will be responsible for providing team and engagement support in relevant areas. Our core consulting model is embedded software developers and teams. Distributed work environments are growing in popularity but the lack of physical proximity still brings unique operational challenges. No two days will ever be alike, variety will be constant. With your knowledge of business, technology, remote communication and agile project management, you will help make the distance between our engineers and their teams---thousands of kilometers in most cases---feel like a logistical afterthought. Key Responsibilities The specific responsibilities of the Technical Success Manager position include: Direct Management of up to 20 Developers embedded within global Partners, to ensure their success Accountable for technical delivery of Developers embedded with up to 10 Partners Collaborate with Solution Architect and Partner Experience to ensure engagement support Primary technical delivery/quality escalation point both to Partners and Developers in terms of: Ensuring Developer’s delivery are aligned with Partners goals and visions Ensuring that Developers understand business context, value and impact of their tasks Working with Developers in regards task brainstorm, decomposition and prioritization Providing high level design support on how to solve specific coding challenges. Performing code reviews when required Guide the first 30-days impression relative to effective communication, on-boarding expectations etc. Share, advocate for and promote best practices in engagements across their team Mentor and Coach direct reports on their team Accountable for Partner and Developer related action plans, to resolve delivery concerns Support Success via reporting compliance using key internal tools KPI monitoring/review to enable Partner/Team/Developer success and compliance Collaborate on Developer’s Performance Management: tracking, plans, process, review, survey Support the Senior Success Manager (SSM) on strategic, operational, and team areas Effective collaboration with other Success Managers (Success Operations, Consultant Manager etc.) Qualifications & Characteristics As the ideal candidate for this role you: May have a 4-year degree in Engineering, Computer Science or related field from accredited University Have at least 4 years experience working in software development, technology consulting etc. Are proficient in at least one of the following stacks: Ruby/Ruby on Rails PHP/Laravel/Lumen Python/Django/Flask Java/Android JavaScript/MEAN/PEAN/PREN iOS/Swift iOS/Objective C Have a strong understanding of agile software development techniques Have experience working remotely as an effective member of a team Have vibrant personality and exceptional communication skills (English, verbal and written) Have a strong desire to coach and mentor Developers Have ability to build rapport and communicate with individuals from diverse cultural backgrounds Have excellent interpersonal skills Have strong leadership skills Are motivated by our mission to advance human potential Are passionate about evolving technology landscape and its use to solve business problems Have the ability to learn new things fast enough to amaze your friends and family EPIC Values Alignment Demonstrable commitment to the learning & development of people and technology The ability to learn new things fast enough to amaze your friends and family Interested? 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! 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.
Andela Nairobi, Kenya
May 17, 2019
Full Time
Type : Full-Time Experience: Mid-to-Senior About Andela: 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. About the Senior Software Engineer Position: 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. Key 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: Ensuring that our engineers are able to understand the business context and value of their tasks, as well as how it impacts users 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 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 Provide technical guidance and oversight to ensure that the work delivered is in accordance with the technical standards of your client Encouraging a collaborative team environment Regularly reporting the status of your team both to your client as well as senior members of Andela’s Partner Engineering Department. Qualifications & Characteristics 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: Javascript (React) Javascript (Angular) Javascript (Node) Python (Django/Flask) PHP (Lumen/Laravel) Java iOS (Swift/Objective C) Android (Java/Kotlin) DevOps 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.
Andela Accra, Ghana
May 17, 2019
Full Time
Type : Full-Time Experience: Mid-to-Senior About Andela: 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. About the Senior Software Engineer Position: 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. Key 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: Ensuring that our engineers are able to understand the business context and value of their tasks, as well as how it impacts users 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 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 Provide technical guidance and oversight to ensure that the work delivered is in accordance with the technical standards of your client Encouraging a collaborative team environment Regularly reporting the status of your team both to your client as well as senior members of Andela’s Partner Engineering Department. Qualifications & Characteristics 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: Javascript (React) Javascript (Angular) Javascript (Node) Python (Django/Flask) PHP (Lumen/Laravel) Java iOS (Swift/Objective C) Android (Java/Kotlin) DevOps 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.
Andela Kampala, Uganda
May 17, 2019
Full Time
Title: Receptionist (Temporary) Type : Contract Location: Kampala, Uganda Job Summary Accountable to ADU LTD for effective & efficient administrative and front desk support to staff and clients within the ADU. Work as an integral part of a multi-disciplinary team to support clients through the delivery of ADU Uganda core Values. Responsible for the Provision of an effective and timely, administrative, clerical & offices support services. Key Duties Customer Service: Act in a professional manner at all times when dealing with internal & external clients Positively promote the organisation both internally & externally. Be prompt and provide courteous service to clients, colleagues and the broader community Maintain confidentiality on all issues relating to the Organisation, the clients & fellow colleagues. Treat all clients with respect & equality, whilst being responsive to their needs Maintain a professional and appropriate telephone manner and be responsive to telephone inquiries Administrative Support Responsible for coordinating administrative work of Facilities Department in a professional and orderly manner Ensure compliance to all relevant operational policy and procedure under facilities Regularly review contacts on staff contact sheet and duty phone to ensure accuracy. Responsible for the provision of reception duties, coordination of telephone services customer service . Perform other tasks as required including; maintain stock of stationary, organization of appointments, general filing, photocopying, laminating and mail in and out etc. Manage Guest App- Guesty Perform any other duties as requested by management Technical Skills & Application: Contribute to the effective management of the office facility by supporting the Facilities and Ops Department. Oversee the security of the front office. Ability to operate and undertake maintenance of all office equipment/printers. Ensure good occupational safety is applied to the general working area; encouraging and supporting the premises officer in raising issues and identifying / reporting all health and safety hazards Teamwork and Communication: Be aware of, and practice according to, the ADU’s aims, objectives & core values Demonstrate the ability to work positively within a team to achieve team goals and work harmoniously and effectively with other team members to achieve service delivery excellence Continually strive to improve working methods, practices and working relationships within Qualifications and Skills: University degree in Office Administration or its equivalent Excellent organisational skills are vital, along with a positive and friendly attitude
Andela Lagos, Nigeria
May 17, 2019
Full Time
Type : Full-Time Experience: Mid-to-Senior About Andela: 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. About the Senior Software Engineer Position: 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. Key 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: Ensuring that our engineers are able to understand the business context and value of their tasks, as well as how it impacts users 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 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 Provide technical guidance and oversight to ensure that the work delivered is in accordance with the technical standards of your client Encouraging a collaborative team environment Regularly reporting the status of your team both to your client as well as senior members of Andela’s Partner Engineering Department. Qualifications & Characteristics 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: Javascript (React) Javascript (Angular) Javascript (Node) Python (Django/Flask) PHP (Lumen/Laravel) Java iOS (Swift/Objective C) Android (Java/Kotlin) DevOps 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.
Andela Nairobi, Kenya
May 17, 2019
Full Time
Type : Full-Time Experience: Mid-to-Senior About Andela: 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. We have a vision to train 100,000 world-class developers in the next 10 years – and we want you to help make it happen. About the Technical Success Manager Position: As Technical Success Manager, you will be responsible for helping Andela’s Software Engineers successfully engage remote clients. Distributed work environments are growing in popularity but the lack of physical proximity still brings unique operational challenges. As our engineers partner with teams spread around the world, across industries and across technology stacks, your role will be to help make the client and the remote team feel much closer. No two days will ever be alike and variety will be the only constant. In the morning, you might find yourself helping engineers better understand the business value of their California team’s user stories; in the afternoon, you might virtually travel across the Atlantic in order to support another team of engineers as they strategically plan a data migration for their team in London. With your knowledge of business, technology, remote communication and agile project management, you will help make the distance between our engineers and their teams---thousands of kilometers in most cases---feel like a logistical afterthought. Key Responsibilities The specific responsibilities of the Technical Success Manager position include: Interfacing with the client to understand a client's business as well as their goals and visions for products being supported by Andela Ensuring that our engineers are able to understand the business context and value of their tasks, as well as how it impacts users. 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. Perform code reviews to ensure that the work being submitted to the client follows the client's coding standards as well as meets the letter and spirit of the assigned task Assist our engineers in effectively communicating with their teams Qualifications & Characteristics As the ideal candidate for this role you: May have a four-year degree in Engineering, Computer Science or a related field from an accredited university Have at least 5 years of experience working in software development, technology consulting or software product management Is proficient in at least one of the following stacks: Ruby/Ruby on Rails, PHP/Laravel, Python/Django, Java/Android, JavaScript/MEAN/PEAN/PREN Have experience effectively working remotely Are passionate about the evolving technology landscape and enjoy leveraging advancements to solve business problems Have a strong understanding of agile software development techniques Have a vibrant personality and exceptional communication skills (English, verbal and written) 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 thousand young Africans in next 10 years.
Andela Lagos, Nigeria
May 17, 2019
Full Time
About Andela 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 advances human potential by powering today’s team and investing in tomorrow’s leaders. 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. Backed by Chan Zuckerberg Initiative, GV (Google Ventures) and Spark Capital, 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. About the Role Andela’s Technology department is charged with implementing products that will help Andela to scale with consistency and quality while providing excellent service internally and externally. It is responsible for finding the best solution for Andela’s needs, not necessarily the best solution that Andela can build. In this role, you will primarily work as a Engineering Manager within the Technology department as a people manager of up to 10 engineers, providing mentoring and coaching to the engineers, and maintaining innovative processes that monitor the health of the engineering team. Key Responsibilities Be a combination of a highly-technical software engineer and an effective people manager Recruit Technical Team Leads (TTLs) and Senior Engineers (SEs) Identify potential candidates that best fit the role Interview prospective TTLs and SEs to ensure fit Facilitate onboarding of TTLs and SEs, in collaboration with Ops and P&C teams Manage, measure and improve engineering processes Onboarding and offboarding process Software development process Manage up to 10 engineers Manage team members with different skill sets and technical areas of focus Mentor and coach the engineers and ensure their success Encourage and promote best engineering practices with the engineers Encourage a data-driven culture with the engineers to improve the efficiency, scalability, and stability of our in-house systems Support the engineers in identifying, resolving and escalating issues that impact their work Occasionally unblock engineers on complex issues via pair programming, whiteboarding and design sessions Manage and track engineers on performance improvement plans Inter-Departmental collaboration with Engineering Managers to ensure collaboration across the Engineering department Product Managers to advocate for and ensure the prioritization of technical initiatives Cross-Departmental collaboration with Local Leadership to represent and communicate engineering initiatives Learning team in regards to 1 Year Developer Placement Program Success in regards to internal engagements Operations in regards to hardware for engineers P&C in regards to people issues Support with budget creation, monitoring and adherence responsibilities Qualifications 4-5 years of software development experience 3+ years experience managing and growing software engineering teams as a people manager Excellent written and oral communication skills Strong analytical and problem solving skills A strong desire to mentor developers Have ability to build rapport and communicate with individuals from diverse cultural backgrounds Have excellent interpersonal skills. Have strong leadership skills. A Bachelor's or advanced degree in Software Engineering, Computer Science or related field. EPIC Values Alignment Demonstrable commitment to the learning & development of people and technology The ability to learn new things fast enough to amaze your friends and family Interested? 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! Andela provides equal employment opportunities and workplace to all employees and applicants without regard to factors including but not limited to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy (including breastfeeding), genetic information, HIV/AIDS or any other medical status, family or parental status, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. 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. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discriminatory practices. Andela provides equal employment opportunities and workplace to all employees and applicants without regard to factors including but not limited to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy (including breastfeeding), genetic information, HIV/AIDS or any other medical status, family or parental status, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. This commitment applies to all terms and conditions of employment, including but not limited to hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Our policies expressly prohibit any form of harassment and/or discrimination as stated above. Andela is home for all, come as you are.
Andela Nairobi, Kenya
May 17, 2019
Full Time
About Andela: 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 technical leaders, and place them as full-time distributed team members with companies that range from Microsoft and IBM to dozens of high-growth startups. Backed by Chan Zuckerberg Initiative, GV (Google Ventures) and Spark Capital, 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. We have a vision to train 100,000 world-class developers in the next 10 years – and we want you to help make it happen About the Department: Andela’s Talent Development department creates the required programs, curriculum, facilitation, and partnerships that ensure our developers meet Andela’s “developer specifications” in a timely, efficient, scalable manner. Andela’s curriculum team supports that mission by defining and supporting effective, evidence-based Learning Paths that ensure developers are qualified for Global Technology positions. The curriculum team leverages the expertise of our community and data from our Partner contexts to ensure Andela’s Curriculum prepares developers to thrive on top technology teams. About the role: The Director of Curriculum is an engineering and learning leader, responsible for setting the vision, implementing the strategy, and leading the team to deliver high-impact curriculum initiatives. They are accountable for the efficacy , usability , engagement , and scalability of the global curriculum for developers of all levels. Responsibilities: Create a clear, effective, scalable Learner Journey Set curriculum strategy for all phases of Talent Development Pipeline to ensure that the learner journey is streamlined, clear, and covers all the appropriate skills Lead team to create a multiple, personalized pathways into and through Andela Ensure the provision of well-defined and robustly supported paths to advancement based on the strategy & priorities of each unit Ensure full coverage of pathways to technology roles at Andela; prioritize which pathways are of the highest importance Liaise closely with Director, Learning Technology to implement curriculum as a “tool” that achieves a desired learner outcome Incorporation of Market Feedback: Manage feedback loop with Revenue, Talent, and Success teams to take in and act on partner feedback Use data & expertise to prioritize the creation of learning materials that effectively increase developer performance in the most critical partner contexts Collaborate closely with VP, Product, to support the creation of curriculum pathways that enable our developers to meet and exceed our product specifications Team Management: Set and create accountability around the team strategy, roadmap and KPI’s Design, hire, and retain a world-class team capable of meeting and exceeding the divisions KPIs and initiatives Ensure consistent reporting on core divisional metrics including but not limited to curriculum quality (NPS) and efficacy (developer performance) Qualifications: Experienced professional with 3-5 years of direct management experience Minimum of 5 years in development/ Software engineering / Product Management role A background in learning & development in any form (teaching, curriculum development, management, learning operations, etc) A doer who is self-motivated and proactive, obsessed with detail and quality, and personally offended by mediocrity. An open communicator who takes ownership of deliverables, communicates ideas, and tests their efficacy with an analytical mindset. Willingness to travel up to 30% of the time Able to thrive on a diverse, globally distributed team We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, 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. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discriminatory practices. Andela provides equal employment opportunities and workplace to all employees and applicants without regard to factors including but not limited to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy (including breastfeeding), genetic information, HIV/AIDS or any other medical status, family or parental status, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. This commitment applies to all terms and conditions of employment, including but not limited to hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Our policies expressly prohibit any form of harassment and/or discrimination as stated above. Andela is home for all, come as you are.
Andela Nairobi, Kenya
May 17, 2019
Full Time
About Andela 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 advances human potential by powering today’s team and investing in tomorrow’s leaders. 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. Backed by Chan Zuckerberg Initiative, GV (Google Ventures) and Spark Capital, 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. About the Role Andela’s Technology department is charged with implementing products that will help Andela to scale with consistency and quality while providing excellent service internally and externally. It is responsible for finding the best solution for Andela’s needs, not necessarily the best solution that Andela can build. In this role, you will primarily work as a Engineering Manager within the Technology department as a people manager of up to 10 engineers, providing mentoring and coaching to the engineers, and maintaining innovative processes that monitor the health of the engineering team. Key Responsibilities Be a combination of a highly-technical software engineer and an effective people manager Recruit Technical Team Leads (TTLs) and Senior Engineers (SEs) Identify potential candidates that best fit the role Interview prospective TTLs and SEs to ensure fit Facilitate onboarding of TTLs and SEs, in collaboration with Ops and P&C teams Manage, measure and improve engineering processes Onboarding and offboarding process Software development process Manage up to 10 engineers Manage team members with different skill sets and technical areas of focus Mentor and coach the engineers and ensure their success Encourage and promote best engineering practices with the engineers Encourage a data-driven culture with the engineers to improve the efficiency, scalability, and stability of our in-house systems Support the engineers in identifying, resolving and escalating issues that impact their work Occasionally unblock engineers on complex issues via pair programming, whiteboarding and design sessions Manage and track engineers on performance improvement plans Inter-Departmental collaboration with Engineering Managers to ensure collaboration across the Engineering department Product Managers to advocate for and ensure the prioritization of technical initiatives Cross-Departmental collaboration with Local Leadership to represent and communicate engineering initiatives Learning team in regards to 1 Year Developer Placement Program Success in regards to internal engagements Operations in regards to hardware for engineers P&C in regards to people issues Support with budget creation, monitoring and adherence responsibilities Qualifications 4-5 years of software development experience 3+ years experience managing and growing software engineering teams as a people manager Excellent written and oral communication skills Strong analytical and problem solving skills A strong desire to mentor developers Have ability to build rapport and communicate with individuals from diverse cultural backgrounds Have excellent interpersonal skills. Have strong leadership skills. A Bachelor's or advanced degree in Software Engineering, Computer Science or related field. EPIC Values Alignment Demonstrable commitment to the learning & development of people and technology The ability to learn new things fast enough to amaze your friends and family Interested? 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! Andela provides equal employment opportunities and workplace to all employees and applicants without regard to factors including but not limited to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy (including breastfeeding), genetic information, HIV/AIDS or any other medical status, family or parental status, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. 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. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discriminatory practices. Andela provides equal employment opportunities and workplace to all employees and applicants without regard to factors including but not limited to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy (including breastfeeding), genetic information, HIV/AIDS or any other medical status, family or parental status, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. This commitment applies to all terms and conditions of employment, including but not limited to hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Our policies expressly prohibit any form of harassment and/or discrimination as stated above. Andela is home for all, come as you are.