Search 2258 Live Jobs

Select from 5842 Resumes Online

Advertise Your Job

Attract the Best Qualified
Professionals Easily

Post a Job

Latest Jobs

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