Andela

186 job(s) at Andela

Andela Cairo, Egypt
Dec 05, 2019
Full Time
About Andela Marc Andresson, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peak behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence: We are lifelong learners who strive for mastery of our craft Passion: We believe we are going to change the world and act accordingly Integrity: We choose extraordinary people and then trust them to do the right thing Collaboration: We know our sum is greater than our parts About You: You are passionate about supporting recruiting functions, building and designing systems and processes that increase efficiency and you have a love for finding and supporting unique individuals that, given the right role have the power to change the world. You are excited to represent Andela to a wide variety of candidates across levels of seniority and thrive in a multi-functional role in fast-paced, innovative environments, and solving key issues enabling recruiting functions to thrive and aiding in finding and empowering Africa’s top engineers. You have strong analytical and time/project management skills. You are a confident self-starter and be a results-oriented individual excited by the mission that you apply your skills towards. You’ll partner closely with the Recruiting team to optimize the job roles in focus. About the Role: As Andela engages with the continent’s top Software Engineers, you will play a key role in attracting, talent mapping, sourcing and hiring key high calibre technologists across Africa, and filling mission critical roles which drive Andela’s growth and impact. You are familiar with a wider range of sourcing and talent attraction techniques, across active sourcing on social media, databases and Boolean searches, as well as leveraging referrals and internal mobility/applicants. We are looking for someone who understands how to build a pipeline through online sourcing tools, and understands how to quickly engage and progress candidates through the recruitment process. You must be highly organized and capable of prioritizing work with little guidance. Key Responsibilities: Source top talent online to build a funnel of qualified candidates for a quickly scaling and dynamic global team Design and maintain systems that guarantee punctual and delightful evaluation processes for our candidates Coordinate (using recruiting software & tracking systems) and communicate with internal stakeholders to guarantee headcount is filled on time, and through the most equitable and objective processes possible Comply with and bolster data analysis systems to improve performance tracking once hired. Coordinating the various tasks to ensure a consistent, data collection towards active sourcing, candidate application review, referral actioning, interview pass-through rates and hiring goals. Engage and captivate the interest of high-quality candidates and convert those candidates into hires Qualifications & Characteristics At least 3 years experience in a Talent Acquisition or Recruitment related role in an established Software House or IT/Telecommunication organisation , Technical Recruiting experience is a MUST. Curiosity about how to improve efficiency in attracting top software engineers from across the continent. Active sourcing experience through platforms such as LinkedIn, Github, Boolean search exposure , leveraging networks through referrals and internal applicants. Experience using ATS is a plus. Excellent knowledge and passion about Andela’s mission and vision. Able to convincingly sell Andela’s opportunity to prospective employees You drive results in a big way and can get things done. You are self-driven and have great independent follow-through You are great at researching candidates and their previous employers online, and have a very strong interest in talent acquisition and personal career trajectories. You are a heroine/hero at maintaining relationships, with a mind for client / candidate satisfaction. You have a knack for developing, coordinating and implementing the calendars of activities to ensure that targets are hit in a timely manner Outgoing personality and a high comfort level speaking with and selling to others Excellent written and spoken communication skills, as well as good listening skills A self-starter who can accomplish tasks with minimal supervision. Benefits & Compensation Full-time compensation Full medical coverage Beautiful working environment with yummy snacks 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
Dec 04, 2019
Full Time
Type : Full Time Experience: Mid- Level Location: Cairo, Egypt About Andela: 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. Andela invests in communities of talented technologists across the African continent through the Andela Learning Community (ALC). Our goal is to provide an ever-growing population of aspiring technologists with the resource and environments they need to become world-class problem solvers. About the Talent Partnerships Lead Role: You will be responsible for building, and maintaining talent partnerships programs and initiatives in Egypt and North African region. This is aimed at scaling our learning programs and developing key strategic partnerships in both public and private sector. Build key partner/funder relationships, identify business opportunities, negotiate and close business deals and maintain extensive knowledge of current market conditions and trends Work with the Talent Partnerships Manager in ensuring that a proper partnerships structure is designed and implemented for Egypt Technical expertise to guide and structure the building of innovations based challenge program for engineers Liaise with the internal team, Talent Partnership, to increase opportunities and funding for partnerships/sponsorships and thereby maximize value for the developer ecosystem and Andela. Find potential new partners/funders, present to them, ultimately convert them into ALC Partners, and continue to grow business in the future. Manage existing partners and ensure they stay satisfied and positive. Manage partner portfolio Put together proposals bids or respond to relevant tenders for new assignments/projects/contracts Explore new avenues of activity and seek opportunities to drive up placements and engineer billing that the company can exploit in its bid to develop and grow. This includes recruitment, skills development and other related activities Attend industry functions, such as association events and conferences, and provide feedback and information on market and creative trends Present to and consult with mid and senior level management on business trends with a view to developing new services, products, and reach channels. Identify opportunities for campaigns, assignments & services, and relevant channels that will lead to an increased reach for Andela in Egypt. Key Skills Required Technology expert Deep understanding of the Africa Developer Ecosystem will be a plus (other notable community experience will be accepted) Proactive, self-starter with strong commercial acumen Experience of influencing senior management due to partnership discussions Leadership qualities – ability to lead and deliver results in a highly motivated, demanding environment. Strong technical and analytical skills with proven ability in interpreting performance trends and taking proactive action. Identification of partner needs and challenges. Networking, Persuasion, Prospecting and Public Speaking Have a high level of attention to detail and organization. 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
Dec 02, 2019
Full Time
About Andela Marc Andresson, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peak behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the Role In this role, you will primarily work as a Senior Software Engineer within the Technology department building world-class internal products to support Andela’s business needs. As the Senior Software Engineer, you will take on complex tasks and complete them despite roadblocks, grabbing others for help or insight as necessary . You will require very little oversight beyond high-level direction; you can take a complex user story, break it down into sub-tasks, and complete their sub-tasks with relative ease. You will show initiative beyond knocking tasks off a list; you are able to identify and suggest areas of future work for yourself or your team. You will drive product velocity and deliver products with confidence. You will take pride in building products that are key to helping Andela grow and scale as an organization. You’re the kind of person who: Truly understands the DevOps culture and practices; and can be champion for this within the organization Builds solutions and does not become the solution (automation)* Thinks long-term incremental evolution, in sync with the industry practices and innovation Believes that building great software is more than just delivering working code, that other aspects such as reusability, testability, maintainability, security, and performance are just as important. Is constantly learning and expanding your skill sets on and off the job. Key Responsibilities Promote infrastructure best practices like security, release management, monitoring Design infrastructure that is resilient, secure and highly available Facilitate the building and releasing of features by engineering team Take part in building a secure and highly available platform Build tools and processes that increase the productivity of other engineers and ensure an efficient release pipeline Support and collaborate with other engineers building on top of the platform Share responsibility for strategically scaling Andela’s internal systems Promote and nurture good team practices such as TDD, system security, code reviews, and pair programming Bring vision to the team in the form of new technology recommendations, ideas and approaches We are interested in a candidate from any background as long as you have a solid understanding of core computer science principles. Here’s an abbreviated list of interesting technologies we currently use: Node.js with TypeScript Angular Postgres Platform: Google Cloud, Docker, NATS messaging system, Kubernetes,Terraform, Vault Qualifications Required: At least 5 years of software development experience Solid foundation in Linux administration and troubleshooting Experience with system scripting languages like Bash, Python or Golang Experience with Docker and container orchestration tools like Kubernetes, ECS, Docker Swarm Deeply familiar with concepts like DevOps, Continuous Delivery and TDD Experience with working with tools like Terraforms, Ansible, Chef, Puppet Experience with at least one major cloud provider Strong understanding of computer science principles Experience working in an agile environment (standups, sprint planning, retrospectives, etc) Solid written and verbal communication Experience with system automation Experience with distributed systems Preferable Experience building large-scale and highly available distributed systems 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
Dec 02, 2019
Full Time
About Andela Marc Andresson, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peak behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the Role In this role, you will primarily work as a Senior Software Engineer within the Technology department building world-class internal products to support Andela’s business needs. As the Senior Software Engineer, you will take on complex tasks and complete them despite roadblocks, grabbing others for help or insight as necessary . You will require very little oversight beyond high-level direction; you can take a complex user story, break it down into sub-tasks, and complete their sub-tasks with relative ease. You will show initiative beyond knocking tasks off a list; you are able to identify and suggest areas of future work for yourself or your team. You will drive product velocity and deliver products with confidence. You will take pride in building products that are key to helping Andela grow and scale as an organization. You’re the kind of person who: Truly understands the DevOps culture and practices; and can be champion for this within the organization Builds solutions and does not become the solution (automation)* Thinks long-term incremental evolution, in sync with the industry practices and innovation Believes that building great software is more than just delivering working code, that other aspects such as reusability, testability, maintainability, security, and performance are just as important. Is constantly learning and expanding your skill sets on and off the job. Key Responsibilities Promote infrastructure best practices like security, release management, monitoring Design infrastructure that is resilient, secure and highly available Facilitate the building and releasing of features by engineering team Take part in building a secure and highly available platform Build tools and processes that increase the productivity of other engineers and ensure an efficient release pipeline Support and collaborate with other engineers building on top of the platform Share responsibility for strategically scaling Andela’s internal systems Promote and nurture good team practices such as TDD, system security, code reviews, and pair programming Bring vision to the team in the form of new technology recommendations, ideas and approaches We are interested in a candidate from any background as long as you have a solid understanding of core computer science principles. Here’s an abbreviated list of interesting technologies we currently use: Node.js with TypeScript Angular Postgres Platform: Google Cloud, Docker, NATS messaging system, Kubernetes,Terraform, Vault Qualifications Required: At least 5 years of software development experience Solid foundation in Linux administration and troubleshooting Experience with system scripting languages like Bash, Python or Golang Experience with Docker and container orchestration tools like Kubernetes, ECS, Docker Swarm Deeply familiar with concepts like DevOps, Continuous Delivery and TDD Experience with working with tools like Terraforms, Ansible, Chef, Puppet Experience with at least one major cloud provider Strong understanding of computer science principles Experience working in an agile environment (standups, sprint planning, retrospectives, etc) Solid written and verbal communication Experience with system automation Experience with distributed systems Preferable Experience building large-scale and highly available distributed systems Interested? If the above sounds like an exciting role to you, please tell us why you believe you’re a good fit and we’ll be in touch. Benefits & Compensation Full-time compensation Full medical coverage Breakfast, lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds on the planet Oh, and a chance to change the world! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Andela Lagos, Nigeria
Nov 30, 2019
Full Time
About Andela Marc Andresson, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peak behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the role: We are seeking a transformational, strategic and innovative human to lead and oversee global talent acquisition, operations and analytics for all of Andela’s corporate functions. This is a highly visible role, reporting into the Head of People, partnering with leadership enterprise-wide and critical to the execution of our long-term business strategy. You will be responsible for optimizing the global talent acquisition strategies, brand building, process improvement and growing the capabilities/efficiencies of our Staff Recruiting team . You will shape the future of talent acquisition by building a high volume talent acquisition org. Key Responsibilities will include: Commercial and Team Leadership Cultivate a high-performing recruiting organisation - with an emphasis on building a best in class sales and corporate recruiting team. Lead the Staff Recruiting team to hire high quality talent, consistently hitting targets Drive initiatives that inspire an insight driven approach to talent acquisition effectively at all levels of the organization across the uniquely cross-cultural Andela environment. Create and manage annual and quarterly operational planning process; working collaboratively with cross functional leaders. Business Strategy: Partner with business leaders to set and drive strategy, goals, process, and metrics. Partner with functional leadership to determine workforce planning, talent development strategies with a focus on high quality, cost effectiveness and timely execution. Develop and execute a competitive talent strategy that will ensure that the business attracts and hires the exceptional talent for each function Establish a comprehensive digital marketing strategy that drives talent acquisition and brand recognition for Andela Anticipate emerging talent requirements and proactively developing solutions to meet them and/or head off short-term critical talent shortages. Collaborate effectively with our global engineering talent acquisition function to achieve economies of scale and share best practices Modernize and Optimize Staff Recruiting Plan and deploy the infrastructure and architecture of our global staff recruiting engine. Design and implement employer branding, recruitment marketing using industry best practice and data driven strategies Team Leadership & Change Management Take an awesome team to the next level - design diverse career paths & growth opportunities for your team. Provide direct support and coaching to your team as they help their direct reports through possible transitions and strategy changes Ensure quality is priority at all times and enable your team to keep this at the top of their minds Here’s a bit of who you are: You care deeply about quality and people You are a futuristic thinker who’s excited to work in a dynamic and truly global environment You are comfortable and experienced in executive level stakeholder engagement and strategic leadership. You have a proven track record in leading high-performing, high-volume talent acquisition groups and driving cross-functional initiatives. You have significant and relevant experience across recruiting and other related talent acquisition/HR roles leading large teams. You are a process oriented & data driven leader; passionate about fixing complex operational challenges allowing for greater scalability and global impact. You are a structured, logical, and creative thinker with an ability to dissect a problem using a critical approach and iteratively test solutions. You possess strong verbal and written communication skills, with the ability to present clear, well-thought out recommendations. You are a credible expert, influencing through a trusted advisor approach 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, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Andela Nairobi, Kenya
Nov 30, 2019
Full Time
About Andela Marc Andresson, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peak behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the role: We are seeking a transformational, strategic and innovative human to lead and oversee global talent acquisition, operations and analytics for all of Andela’s corporate functions. This is a highly visible role, reporting into the Head of People, partnering with leadership enterprise-wide and critical to the execution of our long-term business strategy. You will be responsible for optimizing the global talent acquisition strategies, brand building, process improvement and growing the capabilities/efficiencies of our Staff Recruiting team . You will shape the future of talent acquisition by building a high volume talent acquisition org. Key Responsibilities will include: Commercial and Team Leadership Cultivate a high-performing recruiting organisation - with an emphasis on building a best in class sales and corporate recruiting team. Lead the Staff Recruiting team to hire high quality talent, consistently hitting targets Drive initiatives that inspire an insight driven approach to talent acquisition effectively at all levels of the organization across the uniquely cross-cultural Andela environment. Create and manage annual and quarterly operational planning process; working collaboratively with cross functional leaders. Business Strategy: Partner with business leaders to set and drive strategy, goals, process, and metrics. Partner with functional leadership to determine workforce planning, talent development strategies with a focus on high quality, cost effectiveness and timely execution. Develop and execute a competitive talent strategy that will ensure that the business attracts and hires the exceptional talent for each function Establish a comprehensive digital marketing strategy that drives talent acquisition and brand recognition for Andela Anticipate emerging talent requirements and proactively developing solutions to meet them and/or head off short-term critical talent shortages. Collaborate effectively with our global engineering talent acquisition function to achieve economies of scale and share best practices Modernize and Optimize Staff Recruiting Plan and deploy the infrastructure and architecture of our global staff recruiting engine. Design and implement employer branding, recruitment marketing using industry best practice and data driven strategies Team Leadership & Change Management Take an awesome team to the next level - design diverse career paths & growth opportunities for your team. Provide direct support and coaching to your team as they help their direct reports through possible transitions and strategy changes Ensure quality is priority at all times and enable your team to keep this at the top of their minds Here’s a bit of who you are: You care deeply about quality and people You are a futuristic thinker who’s excited to work in a dynamic and truly global environment You are comfortable and experienced in executive level stakeholder engagement and strategic leadership. You have a proven track record in leading high-performing, high-volume talent acquisition groups and driving cross-functional initiatives. You have significant and relevant experience across recruiting and other related talent acquisition/HR roles leading large teams. You are a process oriented & data driven leader; passionate about fixing complex operational challenges allowing for greater scalability and global impact. You are a structured, logical, and creative thinker with an ability to dissect a problem using a critical approach and iteratively test solutions. You possess strong verbal and written communication skills, with the ability to present clear, well-thought out recommendations. You are a credible expert, influencing through a trusted advisor approach 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, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Andela Cairo, Egypt
Nov 23, 2019
Full Time
About Andela Marc Andresson, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peak behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the Role Andela’s Partner Engineering department is charged with delivering high value and quality software engineering services for our Clients (we call them Partners). Our core delivery model is embedded teams­­­ of software engineers who are remote and distributed. As such, you’ll need to be an expert in enabling talented people to deliver their best, providing the support and quality control needed to help them through challenges, and developing the processes, protocols and procedures necessary to scale with our Partners. We are seeking a seasoned Technology and Engineering Services leader who is passionate about building the next generation of technology leaders in Africa and who knows what it takes to lead Engineering teams to successfully deliver for Partners. As Director, you are a member of the Partner Engineering management team responsible for executing the strategies and goals for the department. You will shape how we leverage new and emerging programming languages, frameworks, cloud infrastructure, and scalable architecture to deliver world class technology for our partners. Although you interface with every aspect of Andela, your core stakeholders are Andela’s Partners, Engineering Talent and our Customer Success teams, and so you’re simultaneously the voice of each to various stakeholders. You are constantly asking yourself : How do I better ensure that Andela’s Partners are wowed with the quality, engagement and productivity of their Andela Engineering teams? How do I better ensure that Andela’s Engineering teams are prepared, supported, and continue to grow as they deliver for our Partners? You are eager for the challenge of delivering and growing an exceptional engineering service organization. You know how to think – and act – big, while holding a strong moral compass in everything you do. Key Responsibilities Meet or exceed quarterly net churn and expansion targets through delivery leadership, oversight for assigned remote and distributed teams delivering software engineering services for our partners. Engage directly with designated partners to drive delivery and excellence including how we supplement/evolve systems, processes and capabilities as needed. Design and enforce best practices for how your team builds trusted relationships and influence decision makers on matters related to our partners engineering roadmaps. Manage your team’s engineering delivery objectives, priorities, trade offs, risks and escalations working closely with Partner Engineering Leaders alongside Customer Success and Account Management counterparts. Identify opportunities to leverage new and emerging engineering delivery capabilities to drive improved value, quality and speed for our teams. Lead OKR and career planning objectives for your direct reports and their teams, ensuring compliance of check-ins and performance reviews are met. Provide actionable feedback to Andela’s leadership team on all aspects of the organization for continuous scale and improvement. Qualifications Four ­year degree in Engineering, Computer Science or a related field from an accredited university. Over 10 years experience leading remote Engineering delivery teams in software development, technology consulting and/or software product management Proven ability to manage and grow high-performing engineering teams. Excellent communication (written and oral) and interpersonal skills. Excellent leadership and management skills and can work creatively and analytically in a problem-solving environment. A deep commitment to Andela’s mission . Willingness to travel periodically between Andela’s centers and our Partners’s offices. 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. 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 Cairo, Egypt
Nov 22, 2019
Full Time
About Andela Marc Andresson, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world. ” That statement is just as true today as it was eight years ago. Software is embedded in our day-to-day, and few industries are immune. Peak behind the code and you will find brilliant engineers pushing the boundaries of what is possible. Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. And we are just getting started. Our People All of our people live and breathe our E.P.I.C values: Excellence : We are lifelong learners who strive for mastery of our craft Passion : We believe we are going to change the world and act accordingly Integrity : We choose extraordinary people and then trust them to do the right thing Collaboration : We know our sum is greater than our parts About the Role In this role, you will primarily work as a Senior Software Engineer within the Technology department building world-class internal products to support Andela’s business needs. As the Senior Software Engineer, you will take on complex tasks and complete them despite roadblocks, grabbing others for help or insight as necessary . You will require very little oversight beyond high-level direction; you can take a complex user story, break it down into sub-tasks, and complete their sub-tasks with relative ease. You will show initiative beyond knocking tasks off a list; you are able to identify and suggest areas of future work for yourself or your team. You will drive product velocity and deliver products with confidence. You will take pride in building products that are key to helping Andela grow and scale as an organization. You’re the kind of person who: Truly understands the DevOps culture and practices; and can be champion for this within the organization Builds solutions and does not become the solution (automation)* Thinks long-term incremental evolution, in sync with the industry practices and innovation Believes that building great software is more than just delivering working code, that other aspects such as reusability, testability, maintainability, security, and performance are just as important. Is constantly learning and expanding your skill sets on and off the job. Key Responsibilities Promote infrastructure best practices like security, release management, monitoring Design infrastructure that is resilient, secure and highly available Facilitate the building and releasing of features by engineering team Take part in building a secure and highly available platform Build tools and processes that increase the productivity of other engineers and ensure an efficient release pipeline Support and collaborate with other engineers building on top of the platform Share responsibility for strategically scaling Andela’s internal systems Promote and nurture good team practices such as TDD, system security, code reviews, and pair programming Bring vision to the team in the form of new technology recommendations, ideas and approaches We are interested in a candidate from any background as long as you have a solid understanding of core computer science principles. Here’s an abbreviated list of interesting technologies we currently use: Node.js with TypeScript Angular Postgres Platform: Google Cloud, Docker, NATS messaging system, Kubernetes,Terraform, Vault Qualifications Required: At least 5 years of software development experience Solid foundation in Linux administration and troubleshooting Experience with system scripting languages like Bash, Python or Golang Experience with Docker and container orchestration tools like Kubernetes, ECS, Docker Swarm Deeply familiar with concepts like DevOps, Continuous Delivery and TDD Experience with working with tools like Terraforms, Ansible, Chef, Puppet Experience with at least one major cloud provider Strong understanding of computer science principles Experience working in an agile environment (standups, sprint planning, retrospectives, etc) Solid written and verbal communication Experience with system automation Experience with distributed systems Preferable Experience building large-scale and highly available distributed systems 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
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework. Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Expert-level understanding of at least one core backend language : Python, JavaScript/Node, PHP, Ruby, Java Intermediate-level understanding of at least one other backend language (In addition to the core language): Python, JavaScript/Node, PHP, Ruby Advanced understanding of at least one Web Framework for your language of choice: Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database and ORMs/ODMs Strong knowledge of at least one cloud hosting platform (Ex: AWS, GCP) Comfort with at least one CI/CD tool (Ex: Jenkins, Travis) Working knowledge of containerization and orchestration techniques Deep understanding of applicable unit and integration testing , and testing frameworks/libraries Strong ability to problem-solve, debug, and understand pertinent performance metrics Comfort working within agile methodologies and experienced in estimation and time management Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations. Preferred Working knowledge of software engineering collaboration tools Strong preference for test-driven-development (TDD) and understands its importance Working knowledge of code editor and formatting tools Comfort with at least one web server technology -- (ex: Apache, Nginx) What You’ll Get* Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. * May vary slightly based on location
Andela Kampala, Uganda
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework. Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Expert-level understanding of at least one core backend language : Python, JavaScript/Node, PHP, Ruby, Java Intermediate-level understanding of at least one other backend language (In addition to the core language): Python, JavaScript/Node, PHP, Ruby Advanced understanding of at least one Web Framework for your language of choice: Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database and ORMs/ODMs Strong knowledge of at least one cloud hosting platform (Ex: AWS, GCP) Comfort with at least one CI/CD tool (Ex: Jenkins, Travis) Working knowledge of containerization and orchestration techniques Deep understanding of applicable unit and integration testing , and testing frameworks/libraries Strong ability to problem-solve, debug, and understand pertinent performance metrics Comfort working within agile methodologies and experienced in estimation and time management Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations. Preferred Working knowledge of software engineering collaboration tools Strong preference for test-driven-development (TDD) and understands its importance Working knowledge of code editor and formatting tools Comfort with at least one web server technology -- (ex: Apache, Nginx) What You’ll Get* Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. * May vary slightly based on location
Andela Cairo, Egypt
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework. Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Expert-level understanding of at least one core backend language : Python, JavaScript/Node, PHP, Ruby, Java Intermediate-level understanding of at least one other backend language (In addition to the core language): Python, JavaScript/Node, PHP, Ruby Advanced understanding of at least one Web Framework for your language of choice: Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database and ORMs/ODMs Strong knowledge of at least one cloud hosting platform (Ex: AWS, GCP) Comfort with at least one CI/CD tool (Ex: Jenkins, Travis) Working knowledge of containerization and orchestration techniques Deep understanding of applicable unit and integration testing , and testing frameworks/libraries Strong ability to problem-solve, debug, and understand pertinent performance metrics Comfort working within agile methodologies and experienced in estimation and time management Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations. Preferred Working knowledge of software engineering collaboration tools Strong preference for test-driven-development (TDD) and understands its importance Working knowledge of code editor and formatting tools Comfort with at least one web server technology -- (ex: Apache, Nginx) What You’ll Get* Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. * May vary slightly based on location
Andela Cairo, Egypt
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework . Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Mastery of the core features of at least one backend language : Python, JavaScript/Node, PHP, Ruby Advanced understanding of at least one Web Framework for your language of choice: i.e Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep knowledge of the fundamental front-end languages/technologies -- i.e HTML, CSS, JavaScript Deep knowledge of at least one front-end framework -- React, Angular, Vue as well as experience with responsive design interface development Extensive experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact. Working knowledge of at least one complementary front-end languages/frameworks (ex: React, Angular, Vue ) Intermediate understanding of at least one Web Framework for your language of choice: Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database, ORMs/ODMs and Web storage API (front end) Strong ability to problem-solve, debug, and understand pertinent performance metrics Strong preference for test-driven-development (TDD) and understands its importance Comfort with at least one web server technology -- (ex: Apache, Nginx) Comfort working within at least one cloud hosting platform --(ex: AWS, GCP) Working knowledge of tools and editors -- (ex: Grunt, Sublime, Atom, JSLint) Measured experience with unit, integration, e2e and UI testing, with at least one relevant testing framework Comfort working within agile methodologies and experienced in estimation and time management Preferred Skills Working knowledge of software engineering collaboration tools (Ex: Git, Jira) Familiarity with containerization infrastructure and orchestration Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations. What You’ll Get * Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. *May vary slightly based on location
Andela Accra, Ghana
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework. Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Expert-level understanding of at least one core backend language : Python, JavaScript/Node, PHP, Ruby, Java Intermediate-level understanding of at least one other backend language (In addition to the core language): Python, JavaScript/Node, PHP, Ruby Advanced understanding of at least one Web Framework for your language of choice: Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database and ORMs/ODMs Strong knowledge of at least one cloud hosting platform (Ex: AWS, GCP) Comfort with at least one CI/CD tool (Ex: Jenkins, Travis) Working knowledge of containerization and orchestration techniques Deep understanding of applicable unit and integration testing , and testing frameworks/libraries Strong ability to problem-solve, debug, and understand pertinent performance metrics Comfort working within agile methodologies and experienced in estimation and time management Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations. Preferred Working knowledge of software engineering collaboration tools Strong preference for test-driven-development (TDD) and understands its importance Working knowledge of code editor and formatting tools Comfort with at least one web server technology -- (ex: Apache, Nginx) What You’ll Get* Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. * May vary slightly based on location
Andela Lagos, Nigeria
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework. Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Expert-level understanding of at least one core backend language : Python, JavaScript/Node, PHP, Ruby, Java Intermediate-level understanding of at least one other backend language (In addition to the core language): Python, JavaScript/Node, PHP, Ruby Advanced understanding of at least one Web Framework for your language of choice: Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database and ORMs/ODMs Strong knowledge of at least one cloud hosting platform (Ex: AWS, GCP) Comfort with at least one CI/CD tool (Ex: Jenkins, Travis) Working knowledge of containerization and orchestration techniques Deep understanding of applicable unit and integration testing , and testing frameworks/libraries Strong ability to problem-solve, debug, and understand pertinent performance metrics Comfort working within agile methodologies and experienced in estimation and time management Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations. Preferred Working knowledge of software engineering collaboration tools Strong preference for test-driven-development (TDD) and understands its importance Working knowledge of code editor and formatting tools Comfort with at least one web server technology -- (ex: Apache, Nginx) What You’ll Get* Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. * May vary slightly based on location
Andela Nairobi, Kenya
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework. Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Expert-level understanding of at least one core backend language : Python, JavaScript/Node, PHP, Ruby, Java Intermediate-level understanding of at least one other backend language (In addition to the core language): Python, JavaScript/Node, PHP, Ruby Advanced understanding of at least one Web Framework for your language of choice: Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database and ORMs/ODMs Strong knowledge of at least one cloud hosting platform (Ex: AWS, GCP) Comfort with at least one CI/CD tool (Ex: Jenkins, Travis) Working knowledge of containerization and orchestration techniques Deep understanding of applicable unit and integration testing , and testing frameworks/libraries Strong ability to problem-solve, debug, and understand pertinent performance metrics Comfort working within agile methodologies and experienced in estimation and time management Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations. Preferred Working knowledge of software engineering collaboration tools Strong preference for test-driven-development (TDD) and understands its importance Working knowledge of code editor and formatting tools Comfort with at least one web server technology -- (ex: Apache, Nginx) What You’ll Get* Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. * May vary slightly based on location
Andela Cairo, Egypt
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework. Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Languages/Frameworks Proficient at an expert level in either Java/Kotlin for Android and Objective-C/Swift for iOS. Proficient at an expert level in mobile platform frameworks -- i.e UIKit(iOS), MapKit, ARKit, RxJava, RxSwift Working knowledge of UI Design libraries/frameworks -- i.e Material Design (Android) Data Stores Expert level understanding of fundamental database concepts -- i.e database tables, querying databases, normalization, joins, database management systems Good understanding of at least one database for Mobile dev -- i.e SQLite, RealmDB Good understanding of cloud mobile database backends , like Firebase Working knowledge of ORMs/ODMs -- i.e Room ORM, SqlDelight, CoreData Testing/Security Working knowledge of network security and deep knowledge of unit, integration, e2e and UI testing , as well as other testing frameworks/libraries -- JUnit(For Java), Espresso, Appium, XCTest(iOS) Tools Working knowledge of software engineering collaboration tools -- Jira, Pivotal Tracker, Git, Mercurial Familiarity with language/platform build IDEs/tools -- i.e Simulators/Emulators and Gradle(Android), Android Studio, XCode DevOps Working knowledge of DevOps tools -- i.e Firebase, Fabric, Jenkins, Travis CI, Circle CI, Google Play Store, Apple's App Store. Working Knowledge of analytics tools -- i.e crashlytics, HockeyApp What You’ll Get * 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. *May vary slightly based on location
Andela Lagos, Nigeria
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework . Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Mastery of the core features of at least one backend language : Python, JavaScript/Node, PHP, Ruby Advanced understanding of at least one Web Framework for your language of choice: i.e Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep knowledge of the fundamental front-end languages/technologies -- i.e HTML, CSS, JavaScript Deep knowledge of at least one front-end framework -- React, Angular, Vue as well as experience with responsive design interface development Extensive experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact. Working knowledge of at least one complementary front-end languages/frameworks (ex: React, Angular, Vue ) Intermediate understanding of at least one Web Framework for your language of choice: Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database, ORMs/ODMs and Web storage API (front end) Strong ability to problem-solve, debug, and understand pertinent performance metrics Strong preference for test-driven-development (TDD) and understands its importance Comfort with at least one web server technology -- (ex: Apache, Nginx) Comfort working within at least one cloud hosting platform --(ex: AWS, GCP) Working knowledge of tools and editors -- (ex: Grunt, Sublime, Atom, JSLint) Measured experience with unit, integration, e2e and UI testing, with at least one relevant testing framework Comfort working within agile methodologies and experienced in estimation and time management Preferred Skills Working knowledge of software engineering collaboration tools (Ex: Git, Jira) Familiarity with containerization infrastructure and orchestration Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations. What You’ll Get * Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. *May vary slightly based on location
Andela Accra, Ghana
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework . Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Deep knowledge of at least one front-end framework -- React, Angular, Vue Working knowledge of at least one CSS framework -- Bootstrap, Materialize CSS, Semantic UI Deep knowledge of JavaScript core language concepts -- DOM manipulation, Fetch API, ES6 features Deep knowledge of the fundamental front-end languages/technologies -- HTML, CSS, JavaScript Extensive experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact. Strong ability to problem-solve, debug, and understand pertinent performance metrics Comfort working within agile methodologies and experienced in estimation and time management Deep knowledge of unit and integration testing and testing frameworks/libraries (Ex: Jest, Jasmine, Mocha) Working knowledge of tools and editors -- (ex: Grunt, JSLint) Working knowledge of at least one task runner -- gulp, npm scripts Preferred Experience using ESLint and module builders Strong preference for test-driven-development (TDD) and understands its importance What You’ll Get* Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. *May vary slightly based on location
Andela Kigali, Rwanda
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework . Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Mastery of the core features of at least one backend language : Python, JavaScript/Node, PHP, Ruby Advanced understanding of at least one Web Framework for your language of choice: i.e Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep knowledge of the fundamental front-end languages/technologies -- i.e HTML, CSS, JavaScript Deep knowledge of at least one front-end framework -- React, Angular, Vue as well as experience with responsive design interface development Extensive experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact. Working knowledge of at least one complementary front-end languages/frameworks (ex: React, Angular, Vue ) Intermediate understanding of at least one Web Framework for your language of choice: Flask/Django for Python; Node/Express for JavaScript, Rails for Ruby, Lumen/Laravel for PHP. Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database, ORMs/ODMs and Web storage API (front end) Strong ability to problem-solve, debug, and understand pertinent performance metrics Strong preference for test-driven-development (TDD) and understands its importance Comfort with at least one web server technology -- (ex: Apache, Nginx) Comfort working within at least one cloud hosting platform --(ex: AWS, GCP) Working knowledge of tools and editors -- (ex: Grunt, Sublime, Atom, JSLint) Measured experience with unit, integration, e2e and UI testing, with at least one relevant testing framework Comfort working within agile methodologies and experienced in estimation and time management Preferred Skills Working knowledge of software engineering collaboration tools (Ex: Git, Jira) Familiarity with containerization infrastructure and orchestration Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations. What You’ll Get * Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. *May vary slightly based on location
Andela Lagos, Nigeria
Nov 21, 2019
Full Time
Where You’ll Work 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 engineers. Based in NYC, SF, Kigali, Cairo, Lagos, Nairobi, Accra and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. What You’ll Do Our Andelan Senior Software Engineers epitomize ownership . They take personal responsibility for Andela’s ability to continue to deliver value to our partners. Specifically, you’ll: Use your knowledge in your core technology to delight our partners around the world. Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively . Act as role-model even in the most difficult and challenging situations , using constructive feedback, mentorship and universal respect. What You’ll Bring All Andela engineers go above and beyond. To find out more about additional suggested competencies, check out our engineer framework . Experience A minimum of 5-10 years of professional experience , during which you’ve built deep technical expertise and exercised ownership on various technical teams. Required Deep knowledge of at least one front-end framework -- React, Angular, Vue Working knowledge of at least one CSS framework -- Bootstrap, Materialize CSS, Semantic UI Deep knowledge of JavaScript core language concepts -- DOM manipulation, Fetch API, ES6 features Deep knowledge of the fundamental front-end languages/technologies -- HTML, CSS, JavaScript Extensive experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact. Strong ability to problem-solve, debug, and understand pertinent performance metrics Comfort working within agile methodologies and experienced in estimation and time management Deep knowledge of unit and integration testing and testing frameworks/libraries (Ex: Jest, Jasmine, Mocha) Working knowledge of tools and editors -- (ex: Grunt, JSLint) Working knowledge of at least one task runner -- gulp, npm scripts Preferred Experience using ESLint and module builders Strong preference for test-driven-development (TDD) and understands its importance What You’ll Get* Full-time compensation Full medical coverage Lunch and snacks provided daily Beautiful working environment Opportunity to work with the brightest minds inside and outside of your field A chance to change the world for the better 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. *May vary slightly based on location