Andela

176 job(s) at Andela

Andela Kampala, Uganda
Jul 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. 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
Jul 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, Kigali, Cairo 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 Partner Engineering Department is responsible for partner delivery and Andela developer experience. Partner delivery means ensuring that the work delivered by developers for internal and external clients consistently meets or exceeds expectations associated with their level. Developer experience means ensuring that they have opportunities to grow and develop through internal engagements, client engagements, mentorship and other opportunities that may present themselves. As a Program Coordinator you will be responsible for supporting the Partner Engineering Operations and Programs Manager in driving programs delivery within Partner Engineering to help the business run more efficiently. Job Description Work closely with the Snr Manager Programs and Operations of Partner Engineering, as well as the direct management team. They are responsible for the daily management through the life cycle of the program. They plan the overall program and monitor progress to make sure that milestones are being met across the various projects and programs. They manage the risks and issues that might and do arise over the course of the program life cycle, as well as take measures to correct them when they occur. They coordinate the projects and their interdependencies between the various projects. Ability to work and coordinate with cross-functional teams to ensure his delivery.Manage stakeholders who are involved in the projects and programs in the program. Track, forecast, and report on department program delivery against agreed metrics. They manage and use resources across various projects and programs. Strong organizational skills with experience coordinating multiple work streams simultaneously. Requirements: Atleast 3 years experience doing analytical, problem solving, teamwork-oriented work Passion for our mission Willingness and excitement to help make improvements in the division Experience and comfort working with senior level executives and holding them accountable for their deliverables Demonstrated effectiveness developing plans, prioritizing activities and driving execution Strong confidence to make important recommendations using detailed analysis for support Effective in identifying root causes of problems or the gaps in systematic processes and devising creative solutions to address them 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 appropriately handle sensitive information Strong organizational skills with experience coordinating multiple work streams simultaneously; a good multi-tasker Proven ability to collaborate cross-functionally, inspire action/trust amongst teams and influence outcomes Demonstrated ability to adapt to changing business priorities and a strong work ethic Can thrive working for an extremely detail-oriented, multi-tasking manage 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! 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
Jul 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, Kigali, Cairo 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 Partner Engineering Department is responsible for partner delivery and Andela developer experience. Partner delivery means ensuring that the work delivered by developers for internal and external clients consistently meets or exceeds expectations associated with their level. Developer experience means ensuring that they have opportunities to grow and develop through internal engagements, client engagements, mentorship and other opportunities that may present themselves. As a Program Coordinator you will be responsible for supporting the Partner Engineering Operations and Programs Manager in driving programs delivery within Partner Engineering to help the business run more efficiently. Job Description Work closely with the Snr Manager Programs and Operations of Partner Engineering, as well as the direct management team. They are responsible for the daily management through the life cycle of the program. They plan the overall program and monitor progress to make sure that milestones are being met across the various projects and programs. They manage the risks and issues that might and do arise over the course of the program life cycle, as well as take measures to correct them when they occur. They coordinate the projects and their interdependencies between the various projects. Ability to work and coordinate with cross-functional teams to ensure his delivery.Manage stakeholders who are involved in the projects and programs in the program. Track, forecast, and report on department program delivery against agreed metrics. They manage and use resources across various projects and programs. Strong organizational skills with experience coordinating multiple work streams simultaneously. Requirements: Atleast 3 years experience doing analytical, problem solving, teamwork-oriented work Passion for our mission Willingness and excitement to help make improvements in the division Experience and comfort working with senior level executives and holding them accountable for their deliverables Demonstrated effectiveness developing plans, prioritizing activities and driving execution Strong confidence to make important recommendations using detailed analysis for support Effective in identifying root causes of problems or the gaps in systematic processes and devising creative solutions to address them 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 appropriately handle sensitive information Strong organizational skills with experience coordinating multiple work streams simultaneously; a good multi-tasker Proven ability to collaborate cross-functionally, inspire action/trust amongst teams and influence outcomes Demonstrated ability to adapt to changing business priorities and a strong work ethic Can thrive working for an extremely detail-oriented, multi-tasking manage 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! 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
Jul 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 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 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 Lagos, Nigeria
Jul 19, 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 Role of the Senior Operations Manager is to plan, direct and coordinate the company’s operations functions in Nigeria. The individual will be responsible for improving performance, productivity, efficiency and cost effectiveness through the implementation of effective methods and strategies across all fronts in the Operations department and the business as a whole. Responsibilities: Lead all operational elements of Andela Lagos. Learn how Andela’s Lagos operations work and optimize and manage every aspect of our operations function Lead the core-operations, facilities and procurement Oversee the facilities and real estate team, including both office and residential properties to ensure safety and security across locations Develop and maintain highly detailed budgets and timely financial projections Complete quarterly (or more) financial and operational reviews and reports Responsible for the delivery of overall operational targets. Display excellent leadership, people management, communication and influencing skills at a senior level Build strong processes and systems. Maintain and create highly-structured processes and systems with a data-driven approach Maintain and create “playbooks,” detailed manuals that document all relevant parts of the Andela operating model; continually update and improve manuals in preparation for supporting other teams Foster regular engagement with key client contacts in line with client expectations. Identify operational best practice through interaction with the wider team Ensure delivery of Client KPIs/Sales targets including day to day service levels, customer experience, quality measures and compliance measures Collaborate with the Director of Operations to build systems and processes that successfully communicate all topline recurring indicators of success and that explain and troubleshoot any major outliers or obstacles to success Demonstrate achievement of results e.g. business improvements, cost savings, revenue generation Drive Business Continuity initiatives Manage, coach and mentor a strong team. Manage all operations staff members including facilities, logistics, and other cross-functional teams Provide structured evaluations of employee performance at least twice a year Design a well-defined Communication and Engagement model to ensure all teams understand the performance of the business and the needs of their teams Develop the operational talent pool by optimising the skills of the existing team and ensuring a succession plan is in place Forge a partnership with our internal recruitment team to identify and attract the very best external talent for key roles within the team. Suggest and create job descriptions, screen candidates and make recommendations for any needed roles in addition to existing team Qualifications: Ideal candidates for this role will have: At least 7-10 years of post-undergraduate, full-time work experience Experience managing operations, including detailed budgeting and reporting, in a complex environment Experience rapidly growing /scaling a project 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 Nigeria or elsewhere in Africa Record of strong academic performance from a leading undergraduate and, if attended, graduate institution 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 Kigali, Rwanda
Jul 18, 2019
Full Time
The Andela Student Ambassador Program is aimed at engaging resourceful students either studying computer science, a related field or with a strong interest in software development and helping others learn and grow. As an Andela ambassador you will lead campaigns and events in your respective universities and communities to create awareness about Andela and contribute to the development of technology leaders in Rwanda and Africa. Being an Andela Ambassador requires an understanding of the Andela Fellowship, its model of operation and ethos. It takes someone who can lead, inspire others and get things done. The Ambassador aspires to accomplish beyond what is expected and is passionate and enthusiastic about software development. As an Ambassador, you will have an opportunity to work closely with the Andela team to tailor program initiatives to campus-specific opportunities. You are an ideal candidate if you enjoy communicating with people both online (we love social :-)) and offline, are comfortable planning, presenting, already connected with groups and organizations on campus, and are excited to expand your network. This is a chance to grow, learn and get your work experience off to an incredible start by helping Andela identify, develop and foster technical talent in your community. As an Andela Ambassador, you will have the opportunity to: Help promote and grow the Technical community in Rwanda and beyond. Plan and host events on (or off) campus on behalf of Andela and act as a campus/community contact for Andela teams. Help Andela better understand the culture at your university/community. Preparation for leadership roles through mentorship from Andela Developers/staff. Observe Andela Bootcamp sessions and participate in Andela events. Significant marketing and software development experience. Jumpstart your professional career and build your professional network within Andela and beyond. Monthly stipend provided to facilitate you in organizing the meetups and activities Mentorship from Andela developers Responsibilities Invest 12 hours monthly in Andela-related initiatives and activities Work closely with the Andela team to achieve set KPIs Plan four (4) Andela events over a period of 12 months (1 per quarter). Create an Andela ListServ for your university/community. Attain a deep understanding of Andela and our program. Act as liaison between Andela and other communities on and off campus. Share Andela fellowship cycles online (e.g. social media and other student forums) and engage students with any questions regarding applications. Network and build trusting relationships with students/community and be the first point of contact. Monitor online comments and respond or forward to Andela marketing department. Assist in organizing marketing events within campus/community Track students’ preferences and suggest advertising and positioning ideas. Provide feedback to the Marketing department regarding students’ requests/concerns Criteria for Eligibility Enrolled in full-time undergraduate study (or enrolled as an active member of the community or society where you intend to be an ambassador). Self driven person with strong desire to learn and the ability to work unsupervised. Strong network with student organizations or the community you wish to represent. Strong written and verbal communication and interpersonal skills. Strong and engaging social media presence on more than one platform. Computer science, a related field or a strong interest in software development encouraged. Women strongly encouraged to apply. An approachable, friendly personality, and a desire to meet new people is a must!! Program and recruitment/period The Program typically runs for 6 months, Andela reserves the sole discretion to end the program earlier. Interested candidates are encouraged to apply by August 01, 2019 and will be notified by August 09, 2019 about the status of their application.
Andela Kampala, Uganda
Jul 18, 2019
Full Time
About Andela Andela is dedicated to advancing human potential by powering today’s teams and investing in tomorrow’s leaders. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software developers. Based in Austin, Kampala, Kigali, Lagos, Nairobi, New York City and San Francisco, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. Job Description Comfortable with large data sets and interest in building data models Generate and tailor weekly, monthly, and quarterly reports Work with financial and technology groups to promote awareness of various gains in efficiencies, cost savings. Measure and analyze KPIs and their impacts on company goals Create pivot tables, compares, data cleanup, v-lookups, Dashboards etc in Excel/Google Sheets Create and manage data lakes and databases Help combining data from multiple internal and external sources to extract meaning, reconcile assumptions, and identify logical path of action. Perform ad hoc analyses to investigate and drive insights into key business trends. Independently identify and pursue analytical opportunities that will yield actionable insights Drive scenario and sensitivity analyses to support the development of strategy and key initiatives Assisting with internal development projects Experience/Qualifications: Working towards a Bachelor’s degree in engineering, science, math, statistics or equivalent Must have strong computer skills with a strong knowledge in Advanced Excel Additional knowledge sets may include Power BI, Power Pivot, SQL Able to work and communicate effectively. Detailed oriented while still being able to multitask Sensitive to confidential and proprietary information Able to learn company specific applications 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
Jul 18, 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, Kigali, Cairo 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 is seeking an IT Operations intern with core competencies in IT Systems and infrastructure support and is a “world class” technologist. You are a young talented technology enthusiast looking to build a career in IT. You have a passion for supporting users in a large or complex environment. You are able to transfer your technical expertise to members of your team as well as other members of the Andela organisation. Your personality reflects that: You are passionate about IT. You are driven and will not let challenges go unsolved. You would like to understand how IT systems play a major role in an organisation’s growth. You are great with people and have great customer service abilities. You believe in excellence. On this job you will: You will resolve tickets assigned to you on the service desk keeping to strict SLAs as defined. You will serve as a first point of contact for all IT related issues and escalate to the appropriate levels. You would on occasion provide remote support to users across different time zones. You will liaise with and support other departments to provide all technology solutions that they might need to fulfill daily tasks. You will monitor and effect all IT policies and strategies defined by the organisation. Be proactive in communicating within and without the department ensuring information transparency. You will on occasion work outside regular work hours (work hours are 9:00 AM - 5:00 PM). What makes you a great fit for this role: The ability to troubleshoot hardware and software issues and provide solutions in a timely manner. Ability to quickly learn and apply new concepts. Working knowledge of core IT concepts including TCP/IP, DNS, operating system maintenance, computer hardware troubleshooting, peripheral troubleshooting/repairs. 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 Lagos, Nigeria
Jul 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, Kigali, Cairo and Kampala, Andela is catalysing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. About the Team: Andela’s Learning Technology team helps our engineers behave consistently and predictably across every aspect of an engagement. Learning Tech products combine ideas from behavioural, learning and management science to measure and improve engineer communication, velocity and work quality. While our name implies a focus on training, in reality training is just one tool we use. We also build systems that scaffold work in real time. Examples of products we’ve built: A time management app which detects when a developer is blocked on a task and automatically opens communications with people who can help. A system to measure organic practice of technical skills by parsing a developer’s git history. A tool to generate targeted practice projects for granular skills, based on commits from the history of a live product. About the Role: As a Senior PM on Learning Technology you’ll own the full development of products which impact revenue by helping our engineers exceed their client’s expectations. To do this you’ll need to work with stakeholders from across the business: Sales and Client Success Managers to understand the needs of our clients Client Engineers to understand their behavioural blockers Curriculum Developers and Trainers to coordinate execution of supplementary programs. Learning Technology Engineers and Designers to rapidly iterate on products Marketing managers to go-to-market both internally and externally You’ll need to be deeply curious about both user research and business operations— looking for ways to leverage the needs and desires of our customers and engineers to create business value. You’ll also be expected to act as a product management thought leader at Andela. You will mentor less experienced PMs across the company. You will be expected to think critically and constructively about existing PM practices and take action to improve them. The ideal candidate has deep experience with: Discovering new product opportunities within a fast growing company Resolving the uncertainty associated with high level business objectives through experimentation and rapid iteration. Working with cross functional teams that include more than just designers, engineers and PMs Working with distributed teams Agile software delivery 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
Jul 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, Kigali, Cairo and Kampala, Andela is catalysing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. About the Team: Andela’s Learning Technology team helps our engineers behave consistently and predictably across every aspect of an engagement. Learning Tech products combine ideas from behavioural, learning and management science to measure and improve engineer communication, velocity and work quality. While our name implies a focus on training, in reality training is just one tool we use. We also build systems that scaffold work in real time. Examples of products we’ve built: A time management app which detects when a developer is blocked on a task and automatically opens communications with people who can help. A system to measure organic practice of technical skills by parsing a developer’s git history. A tool to generate targeted practice projects for granular skills, based on commits from the history of a live product. About the Role: As a Senior PM on Learning Technology you’ll own the full development of products which impact revenue by helping our engineers exceed their client’s expectations. To do this you’ll need to work with stakeholders from across the business: Sales and Client Success Managers to understand the needs of our clients Client Engineers to understand their behavioural blockers Curriculum Developers and Trainers to coordinate execution of supplementary programs. Learning Technology Engineers and Designers to rapidly iterate on products Marketing managers to go-to-market both internally and externally You’ll need to be deeply curious about both user research and business operations— looking for ways to leverage the needs and desires of our customers and engineers to create business value. You’ll also be expected to act as a product management thought leader at Andela. You will mentor less experienced PMs across the company. You will be expected to think critically and constructively about existing PM practices and take action to improve them. The ideal candidate has deep experience with: Discovering new product opportunities within a fast growing company Resolving the uncertainty associated with high level business objectives through experimentation and rapid iteration. Working with cross functional teams that include more than just designers, engineers and PMs Working with distributed teams Agile software delivery 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 Cairo, Egypt
Jul 16, 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
Jul 16, 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 at least 3-5 years of direct management experience At least 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
Jul 16, 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
Jul 16, 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 at least 3-5 years of direct management experience At least 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 Lagos, Nigeria
Jul 16, 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
Jul 16, 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 at least 3-5 years of direct management experience At least 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 Kigali, Rwanda
Jul 16, 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 at least 3-5 years of direct management experience At least 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
Jul 16, 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
Jul 16, 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 Lagos, Nigeria
Jul 16, 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.