Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 9, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    NewGlobe supports visionary governments to transform public education systems, the cornerstone of a prosperous, equitable, and peaceful society. With a comprehensive system transformation platform and data-driven educational services,
    Read more about this company

     

    Software Quality Assurance Engineer

    About The Role

    • We are looking for a full time Quality Assurance Engineer to join our new Lagos, cross-functional software development teams, which will build the software that powers and improves our platform of educational tools. The Lagos team will have a special focus on the parts of the system that are more customer facing, experimental, or strategically important. The key to the QA role on our teams is being a divergent thinker with a curious mind - a collaborator with developers in building great software, not an adversary, nor an order taker.
    • If you’re looking to be a gatekeeper, NewGlobe will not be right for you. If you’re looking to get a perfect set of requirements handed to you, NewGlobe will not be right for you. On the other hand, if you’re all about being an enabler of teams, curiosity and innovation, and more than anything, about automation and repeatability, then NewGlobe might just be your next gig.
    • You will report to one of our software development team leads.

    What You Will Do

    • Collaborate with team members and business stakeholders to define acceptance criteria for software development projects, including participation in the design and estimation of new software to ensure that testing is not an afterthought
      Create and execute testing plans that include an appropriate combination of manual and automated testing, carefully reporting issues using structured tools and standards
    • Advocate for a culture of automation and repeatability - and then get your hands dirty to make it a reality
      Follow testing practices to ensure the functional correctness, usability, scalability, and security of NewGlobe software
      Help resolve “works on my machine” automated testing issues by pairing with our software developers to run down environmental, network, or other complicating factors
    • Deliver and manage automated testing tools for the constantly evolving needs of our various software platforms, including a range of web and mobile applications running across a variety of devices
      Integrate automated testing tools into build pipelines to promote a culture of continuous delivery
      Participate in the design, rollout, and use of monitoring tools in order to identify and resolve issues and ensure continuous integration of data into warehouses
    • Devise approaches for validating and monitoring off-the-shelf and third-party software
    • Participate in the design and use of application monitoring tools to reduce mean time to response and to maximise uptime
    • Provide third-line technical support to in-house users

    What You Should Have

    • Bachelor's degree with excellent academic performance
    • 4+years overall commercial software experience at the enterprise level
    • Experience with different testing tools and patterns, such as contract testing for APIs and end-to-end testing for apps. Proficiency with other types of testing, such as load testing, penetration and security testing, or usability testing a major plus
      Comfort with both Windows and Linux/Ubuntu
    • A desire to learn new tech stacks and frameworks - if you’ve only got experience in a particular platform and you think that makes it the right answer, NewGlobe is not right for you

    Nice to haves:

    • DevOps experience at the enterprise level
    • Hands-on experience across with a continuous delivery platforms (e.g. Jenkins, Go.CD, CircleCI, TFS)
    • Hands-on experience with Code as Infrastructure tools (Puppet, Chef, Ansible, etc.)
    • Experience in cloud platforms (AWS, Azure)
    • Experience in containerisation (Docker) and containerisation infrastructure (Kubernetes, Docker Swarm, etc.)
    • A proactive mindset and comfort working without constant supervision
    • Flexibility to respond to the changing needs of the business
    • Ability to prioritise and carry out multiple tasks
    • Fast learner, energetic, and enthusiastic

    You’re also

    • A detailed doer – You have a track record of getting things done. You’re organized and responsive. You take ownership of every idea you touch and execute it to a fine level of detail, setting targets, engaging others, and doing whatever it takes to get the job done. You can multi-task dozens of such projects at once and never lose sight of the details. Likely, you have some experience in a start-up or other rapid-growth company.
    • A networking mastermind – You excel at meeting new people and turning them into advocates. You communicate in a clear, conscientious, and effective way in both written and oral speech. You can influence strangers in the course of a single conversation. Allies and colleagues will go to bat for your ideas. You have an existing network from prior experience in the country, preferably in the regulatory, education, or business sectors.
    • A creative problem-solver – Growing any business from scratch comes with massive and constant challenges. On top of that, NewGlobe works in often fragile, sometimes volatile low-resource communities and with complex government systems. You need to be flexible and ready to get everything done effectively, quickly, and affordably with the materials at hand.
    • A relentless advocate –The children we serve and teachers we empower never leave your mind. You know them, get them, have shared a meal with them (or would be happy to in the future). You would never shrink back from shaking a parent’s hand or picking up a crying child, no matter what the person was wearing or looked like. Every decision you make considers their benefit, experience, and value.
    • A malleable learner –You believe you can always do better. You welcome constructive criticism and provide it freely to others. You know you only get better tomorrow when others point out where you’ve missed things or failed today.
    • A curious investigator – You ask why a lot. You don’t just take what you see and accept it. You wonder why it is that way, and are aware that the world we see is created by human choices and actions – and it could be different. You wonder, and see the world as wonderful even when you want to change a part of it that is unjust.
       

    go to method of application »

    Digital Campaign Strategist

    • We are seeking a dynamic and proactive Digital Campaign Strategist to lead our social media channels and digital campaigns. The ideal candidate will have a proven track record of running successful campaigns on WhatsApp, Twitter, Facebook, Instagram and TikTok. This role requires an individual with experience in political campaigns or movement-building through digital means. Creating engaging content, understanding market dynamics, and messaging directly to all our stakeholders is crucial.
    • The Digital Campaign Strategist will be responsible for developing content, providing strategic advice, and setting significant benchmarks for success. This includes treating each program as an individual political campaign, focusing on building momentum and engagement through digital channels. The successful candidate will also engage key stakeholders, including government officials, educators, donors, and the general public, through targeted social media campaigns designed for both NewGlobe and its individual programs.
    • A central goal of this role is to drive grassroots engagement with our government programs and to collect and amplify moments of impact through compelling storytelling and showcasing data driven outcomes.

    What You Will Do

    • Develop and implement a comprehensive social media strategy aligned with NewGlobe's goals and objectives, treating each program as an individual political campaign aimed at building momentum through digital engagement.
    • Plan and execute proactive social media campaigns for NewGlobe and its programs, ensuring consistent messaging and branding across all channels.
    • Create high-quality, engaging content for various social media platforms, including WhatsApp, Twitter, TikTok, Facebook, LinkedIn, Instagram, YouTube, and others.
    • Design and manage WhatsApp campaigns to effectively engage target audiences and build movements around our educational initiatives.
    • Develop tailored messaging to effectively address the needs and interests of various stakeholder groups, including government officials, educators, donors, and the general public. Engage these stakeholders through targeted social media campaigns designed for both NewGlobe and its individual programs.
    • Provide strategic advice on digital communication and social media trends to senior management and program leaders, focusing on strategies that build movements and drive engagement.
    • Develop and implement benchmarks for success, including engagement metrics, follower growth, and content performance. Tailor these benchmarks to the unique objectives of each program and continually refine them based on data-driven insights.
    • Analyse and report on the effectiveness of social media campaigns, using data-driven insights to inform future strategies. Provide detailed reports that highlight key performance metrics and areas for improvement.
    • Identify opportunities for cross-promotion and collaboration with partners, influencers, and stakeholders. Leverage these relationships to enhance the impact of our campaigns and broaden our reach.
    • Use social listening tools to monitor online conversations about education and NewGlobe's programs.

    What You Should Have

    • Bachelor’s degree in Communications, Marketing, Journalism, or a related field.
    • Proven experience in managing social media channels and digital campaigns, preferably with a background in political campaign management. The ideal candidate will have experience building movements through digital strategies, whether in government roles or for political candidates aiming to mobilise support around key issues.
    • Strong understanding of social media platforms, WhatsApp, Twitter, TikTok, Facebook, LinkedIn, Instagram, YouTube, and others, tools, and best practices.
    • Excellent written and verbal communication skills.
    • Ability to create engaging content, including text, images, and videos.
    • Experience with social media analytics and reporting tools.
    • Graphic design skills with experience in Adobe Creative Suite (Illustrator; InDesign; Photoshop), online communications tools, and Office and Mac apps.
    • Video editing ability, familiarity with Adobe Premiere.
    • Experience in managing websites using WordPress and Elementor
    • Solid understanding of SEO and optimising websites to improve organic engagement
    • Solid understanding and experience of WordPress, Elementor, HTML, CSS, JavaScript front-end programming.
    • Experience in developing high-quality communications materials and knowledge of the latest communication platforms, tools, trends, and developments.
    • Knowledge of different content formats - particularly digital formats - and their strengths and weaknesses.
    • Strategic thinker with the ability to provide actionable insights and recommendations.
    • Ability to work independently and as part of a team in a fast-paced environment.
    • Strong organisational skills and attention to detail.
    • Proactive, creative, and results-oriented mindset.

    go to method of application »

    Manager, People Operations

    About The Role

    • The People Operations Team is responsible for all the touchpoints of managing the employee lifecycle, including but not limited to offer letters, contracts, benefits, performance management tools, and employee off-boarding with both local laws and company policies. People Operations uses data from employee lifecycle management to improve employee management and effectiveness, ensuring all components of the People Group are using data to drive decision-making. Effective programming within People Operations ensures that employees are seamlessly supported through their employment touchpoints, and that core employment structures and compensation strategies are used effectively to attract and retain high performing employees within the constraints of business operations.
    • The Manager, People Operations is responsible for specific administrative, operational and quantitative tasks that contribute to attaining the above objectives of the People Operations Team.
    • You’ll excel in this role if you have a penchant for designing and executing smooth processes, are a top-notch project manager, and can use quantitative skills to make data-driven decisions to inform problem-solving of people related issues within the organisation.

    This role will report to the Director, People.

    What You Will Do

    • Administration of compensation activities and ensuring correct implementation of company procedures such as payroll
    • Administer NAVISION, our employee data management system. Responsibilities include entering accurate staff details, and double-checking that the data is complete and accurate.
    • Generating analysis reports of employee data for internal and external users such as reports to our funders.
    • Compile relevant data and recommendations to guide decision-making related to compensation, organisation structure, attrition, promotions and other People Operations related activities. Analyse trends in the organisation, economy and employment marketplace to identify issues and opportunities to enhance workforce planning strategies.
    • Project manage the process of job evaluation and salary surveys, supporting to ensure that approved salary bands and People policies and procedures are adhered to, to ensure the achievement of equitable and competitive employee experience.
    • Managing the smooth execution of the organisation’s benefits programs including: insurance programs and leave management. Provide feedback on employee satisfaction and queries and brainstorm new cost-effective programming with the People Director and People Group.
    • Carrying out research as needed on compensation programs when required to ensure that ours are aligned with the current industry trends, practices and costs.
    • Evaluate compliance with regulatory and statutory requirements with regard to compensation and benefits.
    • Carry out training and sending communication to ensure organisation-wide understanding of compensation and benefits and any pay-related activity e.g. reimbursements and advance policies.
    • Monitor the effectiveness of People procedures across the employee life cycle such as on-boarding and induction for all those who join us.

    What You Should Have

    • Bachelor's degree from a reputable university
    • Minimum 3 years of full-time work experience after graduation from your undergraduate degree
    • Excellent email, Excel /spreadsheet, MS Word/word processing skills
    • Good knowledge or the willingness to learn and navigate labour laws
    • Strong knowledge of Salary structure, Benefits and compensation, Surveys/benchmarking, Job evaluation systems.
    • Ability to plan and prioritize own work under tight deadlines, as well as to work on own initiative and as a member of a team.
    • Experience in a challenging, dynamic and complex business environment.
    • Must exhibit high levels of professionalism, confidentiality and integrity at all times.

    You’re also

    • A detailed doer – You have a track record of getting things done. You’re organized and responsive. You take ownership of every idea you touch and execute it to a fine level of detail, setting targets, engaging others, and doing whatever it takes to get the job done. You can multi-task dozens of such projects at once and never lose sight of the details. Likely, you have some experience in a start-up or other rapid-growth company.
    • A networking mastermind – You excel at meeting new people and turning them into advocates. You communicate in a clear, conscientious, and effective way in both written and oral speech. You can influence strangers in the course of a single conversation. Allies and colleagues will go to bat for your ideas. You have an existing network from prior experience in the country, preferably in the regulatory, education, or business sectors.
    • A creative problem-solver – Growing any business from scratch comes with massive and constant challenges. On top of that, NewGlobe works in often fragile, sometimes volatile low-resource communities and with complex government systems. You need to be flexible and ready to get everything done effectively, quickly, and affordably with the materials at hand.
    • A relentless advocate –The children we serve and teachers we empower never leave your mind. You know them, get them, have shared a meal with them (or would be happy to in the future). You would never shrink back from shaking a parent’s hand or picking up a crying child, no matter what the person was wearing or looked like. Every decision you make considers their benefit, experience, and value.
    • A malleable learner –You believe you can always do better. You welcome constructive criticism and provide it freely to others. You know you only get better tomorrow when others point out where you’ve missed things or failed today.
    • A curious investigator – You ask why a lot. You don’t just take what you see and accept it. You wonder why it is that way, and are aware that the world we see is created by human choices and actions – and it could be different. You wonder, and see the world as wonderful even when you want to change a part of it that is unjust.

    go to method of application »

    Director, Technology, Partnerships Launch (Bilingual French & English)

    About The Role

    • Technology at NewGlobe is a highly complex, vertically-integrated affair, with systems supporting an ever expanding range of functions and countries, and crossing between software development, business intelligence, IT operations, and logistics/supply chain. At the same time, our teams run lean and things change fast – governments make policy decisions that affect us, launching new territories is a frenetic affair, and we still need to evolve our core technology offering.
    • This role is about ensuring that NewGlobe’s investments in technology translate into rapid and reliable launches, appropriately localised offerings, and sustainable at-scale operations. To achieve that, it will require deep knowledge of the existing NewGlobe tools and processes, an exceptional ability to collaborate, listen, and communicate, and a passion for continuous improvement. Above all else, this role is about being a technologist who can be a fast-moving and utterly resilient problem solver, while simultaneously being obsessed with ensuring the scale and sustainability of our operations.
    • When deployed as part of a new launch, this person will be on-ground as the Technology representative in the cross-functional New Opportunities team, adapting and deploying the existing set of tools and processes and infrastructure to the local context, hiring and training the future IT Operations team, and generally doing whatever is necessary. To achieve that goal, this person will be supported by and oversee a small globally distributed technology team assigned to the launch, including staff from both software development and IT Operations. But it will also mean rolling up sleeves, doing systems administration, installing software, working with local vendors, and whatever else is necessary to make the technology go.
    • When not participating in a new launch, this person will be catching up on the latest developments within the Technology group and working to make the next launch better, faster, cheaper.
    • This person will report to the Vice President of New Opportunities, with a functional reporting line to the CTO. This person will also be a member of the core Technology Leadership team, alongside the Vice President of Software Development, the Vice President of IT Operations, and the Director of Product Management.

    What You Will Do

    • Hire and on-board the IT Operations manager and team (up to 10+) who will take over IT Operations post-launch
    • Support academics and leadership and development teams to provide tech support for teacher trainings for up to 5,000 teachers in first 3 months in-country
    • Manage the local hardware and infrastructure setup, under the oversight of the Vice President of IT Operations and with the assistance of the shared service IT Infrastructure Manager, to ensure that support office infrastructure (internet, PBX, firewalls, domain controllers, etc.), IT assets (smartphones, tablets, laptops, etc.), and tech consumables (software licences, airtime, etc.) are procured and available in a way that is timely, cost-effective, and consistent with established NewGlobe standards.
    • Build awareness and perform training around the existing technology toolset for the local teams and government partners, including new products or functionality that might not have existed in prior launches.
    • Ensure the right balance between standardisation (including pushing back on local teams to adopt) and localisation (including pushing back on shared services teams to adapt)
    • Oversee the technology shared services teams assigned to a launch, including prioritisation of issues for resolution, necessary customisations, and the coordination of associated timelines and releases. Major changes to software systems to be overseen by the Vice President of Software Development.
    • Act as the single point of contact on ground for Technology during a launch, meaning communicating a clear and complete picture back to the Technology Leadership teams and also communicating information back from those teams to the local teams
    • Between launches, work with other technology departments and functions to improve future launches, including refining the Technology Playbook and iterating on the Launch Workplan.
    • Advocate relentlessly for - and personally embrace - the use of data and reports to drive facts-based and at-scale decision making
    • Prevent shadow systems and misinformation from becoming embedded

    What You Should Have

    • Experience deploying and overseeing technology in low infrastructure and physically remote environments - limited or unreliable access to power, limited or unreliable access to network, difficult or slow to reach in person, and often using low spec hardware.
      • Experience that includes mobile applications and enterprise mobility management are a big plus.
    • Experience working across multiple teams and departments, especially in a globally distributed and matrixed organisation.
    • Strong project management skills, especially with both lean processes that are designed to work in rapidly changing environments and also with more formal structures designed for complex and well-defined projects
    • Understanding of networking infrastructure (routers, switches, firewalls, domain controllers) and the associated setup and configuration
    • Competency with other types of systems administration tasks, esp. Linux-based systems, such as PBXs, LAMP-stack OSS, etc.
    • Familiarity with ITIL, Information Security, and Identity Management best practices.
    • Experience participating in modern software development and continuous delivery processes, including automated deployment pipelines, microservice APIs, frequent releases, and fast feedback
    • Proficiency in the use of monitoring tools to oversee systems at a distance and at scale (and to reduce mean time to response)
    • Exceptional listening, communication, and collaboration skills
    • 7+ years relevant IT/industry work experience
    • Bachelor's degree with strong academic performance
    • Experience of living and/or working in emerging markets, including rural and remote communities

    You’re also

    • A detailed doer – You have a track record of getting things done. You’re organised and responsive. You take ownership of every idea you touch and execute it to a fine level of detail, setting targets, engaging others, and doing whatever it takes to get the job done. You can multi-task dozens of such projects at once and never lose sight of the details. Likely, you have some experience in a startup or other rapid-growth company
    • A creative problem-solver – Growing any business from scratch comes with massive and constant challenges. On top of that, NewGlobe works in often fragile, sometimes volatile low-resource communities and with complex government systems. You need to be flexible and ready to get everything done effectively, quickly, and affordably with the materials at hand
    • A relentless advocate – The children we serve and teachers we empower never leave your mind. You know them, get them, have shared a meal with them (or would be happy to in the future). You would never shrink back from shaking a parent’s hand or picking up a crying child, no matter what the person was wearing or looked like. Every decision you make considers their benefit, experience, and value
    • A malleable learner – You believe you can always do better. You welcome constructive criticism and provide it freely to others. You know you only get better tomorrow when others point out where you’ve missed things or failed today
    • A data-driven decision-maker – When making decisions, you don’t rely on your intuition alone. You collect data, you analyse it, and make decisions with clear justifications
    • A curious investigator – You ask why a lot. You don’t just take what you see and accept it. You wonder why it is that way, and are aware that the world we see is created by human choices and actions – and it could be different. You wonder, and see the world as wonderful, even when you want to change a part of it that is unjust

    go to method of application »

    Fullstack Engineer- Software Development

    About The Role

    • We are looking for a full time Full-Stack Engineer to join our cross-functional software development teams in Lagos, which builds the software that powers and improves our competitive advantage. In addition to being technically excellent and an individual contributor.
    • This person should be familiar with design and implementation issues specific to a data driven, highly scalable environments and be able to handle such issues with flexibility and ingenuity.
    • The ideal candidate will have a strong customer focus, a proven track record of delivering high-quality products in a continuous delivery environment, and an appreciation for clean and simple code.

    What You Will Do

    • Design, implement, and support new products and features.
    • Ensure software is built with an eye towards quality, maintainability, and scalability.
    • Collaborate with project sponsors to elaborate requirements and facilitate trade-offs that maximise customer value.
    • Work with product and development teams to establish overall technical direction and product strategy

    What You Should Have

    • 3+ years of enterprise software development experience in C#, especially .NET Core, and relational databases, especially MS SQL Server and Vue.js in the front end.
    • Ability to function well in a fast-paced, informal environment where constant change is the norm and the bar for quality is set high.
    • Familiarity with continuous delivery practices and tools (e.g Jenkins, Bamboo, GoCD, Octopus).
    • Experience in any of the following areas are a plus (and interest a must):
      • Test-Driven Development (TDD) and Behaviour Driven Development (BDD)
      • Cloud environments (esp. AWS) and Containerisation (Docker)
      • Web stacks associated with single-page applications (SPAs) and progressive web applications (PWAs)
      • Other languages and ecosystems (e.g. NodeJS, Ruby, functional languages, NoSQL DBs)

    go to method of application »

    Android Engineer - Software Development at NewGlobe

    About The Role

    • We are looking for an experienced full time Senior Android Engineer, Software Development to join our new Lagos-based cross-functional software development team, which will build the software that powers and improves our ability to deliver massive learning gains – at scale.
    • The Lagos team will have a special focus on the learning management platform and the rest of the technology running in our academies (which is all Android based). This person will join an elite, interdisciplinary team that will be building the technology that will take NewGlobe to the next level. It's a great opportunity to grow and learn, while working on developing software with a mission that few, if any, can compete with.
    • We believe in innovation, fast feedback, and high impact. We have an existing portfolio of native Android applications that undergird our ability to support self-sufficient academy management, engage the local community, and deliver high-quality education to our pupils.
    • However, we need someone that can drive the next generation of these platforms, ensuring high availability even in challenging conditions and generally driving innovation in the mobile space. It's all about rolling up one's sleeves to introduce best practices, deliver key functionality, and pave the way for exciting future possibilities, like adaptive curriculums and automated grading of tests (to name just a few).

    What You Will Do

    • Gather requirements, build, test, and ship new Android functionality for our academy tech platform
    • Collaborate with the server-side developers to design the APIs for specifically for the Android application (not just consuming APIs that were already developed for a web app)
    • Engage on all dimensions of the app, from UI and UX, to business logic, to storage and networking
    • Introduce architectural patterns to improve scalability, stability, and maintainability

    What You Should Have

    • Bachelor's degree in related field with superior academic performance
    • At least 3 years of professional Android development experience. Senior Android Engineer, especially published apps on Google Play
    • Full lifecycle experience, from conceptualisation to deployment to feedback from production
    • Experience with writing library projects that get reused across multiple android apps
    • Knowledge of Gradle and DI helpful
    • Experience architecting whole Android applications, not just adding features or porting existing apps
    • Belief in the importance of automated unit, integration, and functional tests for Android apps
    • Exposure to continuous integration and continuous delivery practices, especially in an environment of weekly (or even more frequent) releases to production
    • Love for collaboration and working with driven stakeholders, including presenting work with confidence when interacting with business owners and users
    • Openness and eagerness for learning new paradigms and practices
    • Passion for NewGlobe's vision of democratising the right for all children to succeed

    You’re also

    • A detailed doer – You have a track record of getting things done. You’re organized and responsive. You take ownership of every idea you touch and execute it to a fine level of detail, setting targets, engaging others, and doing whatever it takes to get the job done. You can multi-task dozens of such projects at once and never lose sight of the details. Likely, you have some experience in a start-up or other rapid-growth company.
    • A networking mastermind – You excel at meeting new people and turning them into advocates. You communicate in a clear, conscientious, and effective way in both written and oral speech. You can influence strangers in the course of a single conversation. Allies and colleagues will go to bat for your ideas. You have an existing network from prior experience in the country, preferably in the regulatory, education, or business sectors.
    • A creative problem-solver – Growing any business from scratch comes with massive and constant challenges. On top of that, NewGlobe works in often fragile, sometimes volatile low-resource communities and with complex government systems. You need to be flexible and ready to get everything done effectively, quickly, and affordably with the materials at hand.
    • A relentless advocate –The children we serve and teachers we empower never leave your mind. You know them, get them, have shared a meal with them (or would be happy to in the future). You would never shrink back from shaking a parent’s hand or picking up a crying child, no matter what the person was wearing or looked like. Every decision you make considers their benefit, experience, and value.
    • A malleable learner –You believe you can always do better. You welcome constructive criticism and provide it freely to others. You know you only get better tomorrow when others point out where you’ve missed things or failed today.
    • A curious investigator – You ask why a lot. You don’t just take what you see and accept it. You wonder why it is that way, and are aware that the world we see is created by human choices and actions – and it could be different. You wonder, and see the world as wonderful even when you want to change a part of it that is unjust.

    go to method of application »

    Senior Android Engineer, Software Development

    About the Role

    • We are looking for an experienced full time Senior Android Engineer, Software Development to join our new Lagos-based cross-functional software development team, which will build the software that powers and improves our ability to deliver massive learning gains – at scale. 
    • The Lagos team will have a special focus on the learning management platform and the rest of the technology running in our academies (which is all Android based). This person will join an elite, interdisciplinary team that will be building the technology that will take NewGlobe to the next level. It's a great opportunity to grow and learn, while working on developing software with a mission that few, if any, can compete with. 
    • We believe in innovation, fast feedback, and high impact. We have an existing portfolio of native Android applications that undergird our ability to support self-sufficient academy management, engage the local community, and deliver high-quality education to our pupils. However, we need someone that can drive the next generation of these platforms, ensuring high availability even in challenging conditions and generally driving innovation in the mobile space. It's all about rolling up one's sleeves to introduce best practices, deliver key functionality, and pave the way for exciting future possibilities, like adaptive curriculums and automated grading of tests (to name just a few).

    What You Will Do 

    • Gather requirements, build, test, and ship new Android functionality for our academy tech platform
    • Collaborate with the server-side developers to design the APIs for specifically for the Android application (not just consuming APIs that were already developed for a web app)
    • Engage on all dimensions of the app, from UI and UX, to business logic, to storage and networking
    • Introduce architectural patterns to improve scalability, stability, and maintainability

    What You Should Have

    • Bachelor's degree in related field with superior academic performance
    • At least 5 years of professional Android development experience. Senior Android Engineer, especially published apps on Google Play
    • Full lifecycle experience, from conceptualisation to deployment to feedback from production
    • Experience with writing library projects that get reused across multiple android apps 
    • Knowledge of Gradle and DI helpful
    • Experience architecting whole Android applications, not just adding features or porting existing apps
    • Belief in the importance of automated unit, integration, and functional tests for Android apps
    • Exposure to continuous integration and continuous delivery practices, especially in an environment of weekly (or even more frequent) releases to production
    • Love for collaboration and working with driven stakeholders, including presenting work with confidence when interacting with business owners and users
    • Openness and eagerness for learning new paradigms and practices
    • Passion for NewGlobe's vision of democratising the right for all children to succeed

    What We Offer

    • The opportunity to make a difference for children every day at a proven, internationally recognized, mission-driven company.
    • Flexible hybrid working arrangement.
    • Take the lead and help us grow our engineering team
    • The opportunity to work on challenging and innovative projects

    go to method of application »

    Regional Director, Academics

    About The Role

    • The Regional Academic Director is responsible for educational outcomes across schools in the multiple territories of Group Nigeria, via her or his co-management and functional support of Academic Directors. The Regional Academic Director is the glue between each Academic Director’s territory and what is known as “Shared Services.” Academics Shared Services is the team that is responsible for all the content creation that runs in each territory.
    • This is a managerial role reporting to the Group Managing Director (Nigeria) as well as the Vice President, Academics (Global Shared Services). The Regional Academic Director is the dotted line manager to Academic Directors in each territory across Group Nigeria; while Managing Directors of those individual territories are solid line managers to their respective Academic Directors.
    • The Regional Academic Director works with Managing Directors in each territory to ensure that all Academic Directors have a clear and focused work plan. This includes ensuring that each territory has an up-to-date Academic Plan for each academic year, setting quarterly goals for the Academic Director to execute the Academic Plan, and holding Academic Directors accountable in achieving their goals.
    • The Regional Academic Director, in collaboration with the Managing Director, also ensures that Academic Directors and their counterpart Schools Directors effectively advocate for the academic programme of work in their territory. 
    • This includes ensuring that academic outcomes are a central part of all conversations around school support and operations. In the case of government partnerships, this also includes working directly with government stakeholders in Ministries of Education or State Boards of Education. 
    • The Regional Academic Director supports Academic Directors to collect relevant input, engage in continuous dialogue, and generate buy-in for core elements of the academic programme.
    • Finally, the Regional Academic Director ensures that there is strong coordination and clear communication between each territory and Shared Services regarding academic programming. She or he facilitates processes and conversation necessary for smooth execution of each territory’s academic program to happen within a large matrix organization. This facilitation should ensure that:

    What you will do

    • Ensure that Academic Directors have a clear and focused work plan oriented around the Academic Plan. These Academic Plans must be created, reviewed, and approved before the launch of each academic year - the Regional Academic Director must make certain that Academic Directors are delivering on this every year
    • Manage Academic Directors to ensure that the academic programmes within the Academic Plan are high-value and will lead to outsized learning gains, but also that these programmes fit within the broader organisational context in the territory
      Support Academic Directors to become owners of the academic programmes in their territories. This includes providing training on core principles and systems, and also coaching on effective troubleshooting and ongoing management systems
    • Empower Academic Directors to become persuasive advocates for their academic programmes, including in internal conversations and also with external government partners
    • Facilitate strong coordination and communication between each territory’s Academic Director and Shared Services
    • Ensure that Academic Plans are managed using standardised systems across territories, even though those Academic Plans themselves are contextualised and unique to each territory
    • Ensure that Academic Directors thoroughly review and provide input on all new content in their programme; this review and input process should be informed by the Academic Director’s expertise, which the Regional Academic Director will cultivate
    • Help Academic Directors to manage urgent or high stakes requests that require additional resources or expertise
    • Establish and guide additional streams of work with an Academic Director’s portfolio, including high-priority initiatives like strengthening pupils’ post-primary readiness and facilitating more effective transitions to secondary school.

    What you should have

    • The Regional Academic Director must be a data-driven individual with experience developing and managing cultures of high performance and high expectations. 
    • You must be a great academic leader who understands exceptional instruction and can motivate and support others in realizing a vision of academic excellence. Ideal candidates have worked in organizations with a proven track record of generating large learning gains.
    • In addition, the Regional Academic Director must:
    • Be a self-starter and problem-solver, who thinks three and four steps ahead.
    • Be hard working and collaborative, with the tenacity to persevere and an appreciation for the role of teamwork in achieving a shared vision.
    • Be a fast learner and someone who is able to flourish in fast paced, dynamic, and sometimes ambiguous environments
    • Be both detailed and results-oriented, driven by the data that will allow us to know what is working and what isn’t working for kids
    • Have strong project management skills and excellent organizational skills, with keen attention to detail, the ability to follow up systematically on a broad set of initiatives, and the ability to empower team members to take ownership over programmes of work
    • Be an effective, articulate communicator who can represent NewGlobe to external audiences, including government partners
    • Be humble and ready to “roll up your sleeves” to get things done

    Education and Qualification:

    • Bachelor’s degree in Education or related field; graduate degrees preferred
    • At least 8-10 years of experience working in education
    • Experience working in education consulting
    • Experience managing a team of 5 or more direct reports

    You’re also

    • A detailed doer – You have a track record of getting things done. You’re organized and responsive. You take ownership of every idea you touch and execute it to a fine level of detail, setting targets, engaging others, and doing whatever it takes to get the job done. You can multi-task dozens of such projects at once and never lose sight of the details. Likely, you have some experience in a start-up or other rapid-growth company.
    • A networking mastermind – You excel at meeting new people and turning them into advocates. You communicate in a clear, conscientious, and effective way in both written and oral speech. You can influence strangers in the course of a single conversation. Allies and colleagues will go to bat for your ideas. You have an existing network from prior experience in the country, preferably in the regulatory, education, or business sectors.
    • A creative problem-solver – Growing any business from scratch comes with massive and constant challenges. On top of that, NewGlobe works in often fragile, sometimes volatile low-resource communities and with complex government systems. You need to be flexible and ready to get everything done effectively, quickly, and affordably with the materials at hand.
    • A relentless advocate –The children we serve and teachers we empower never leave your mind. You know them, get them, have shared a meal with them (or would be happy to in the future). You would never shrink back from shaking a parent’s hand or picking up a crying child, no matter what the person was wearing or looked like. Every decision you make considers their benefit, experience, and value.
    • A malleable learner –You believe you can always do better. You welcome constructive criticism and provide it freely to others. You know you only get better tomorrow when others point out where you’ve missed things or failed today.
    • A data-driven decision-maker – When making decisions, you don’t rely on your intuition alone. You collect data, you analyze it and make decisions with clear justifications.
    • A curious investigator – You ask why a lot. You don’t just take what you see and accept it. You wonder why it is that way, and are aware that the world we see is created by human choices and actions – and it could be different. You wonder, and see the world as wonderful even when you want to change a part of it that is unjust.
       

    go to method of application »

    Microsoft BI Developer Quality Assurance Engineer

    About The Role

    • NewGlobe has been data-driven from its inception, using a build-measure-learn approach to all aspects of service delivery. As a scale model business, we have an unprecedented opportunity to bring statistical power to all aspects of an educational operation, from the academics team using randomised controlled trials to validate the best teaching methods to the schools team understanding which factors contribute to teacher turnover to operational teams striving to improve our service delivery efficiency.
    • However, we have reached an inflection point where we need to take our data game to the next level. Instead of just providing data to our various departments, we need to start bringing to bear more sophisticated techniques to unlock the potential of our significant data sets. While we collect tens of thousands of data points every term from each of our academies – from the time spent on each page of a lesson to the billing and payment history of every pupil – we are yet to fully realise the potential energy of these data sets. To realise that potential, we need to ensure that the results we’re surfacing are airtight.
    • We’re in the process of building our Business Intelligence team in Lagos, Nigeria, alongside our other tech teams. The QA Engineer, Business Intelligence role will contribute to the front end of that transformation, ensuring our data aggregation processes are robust, scalable, and ready for whatever we dream up next.

    What You Will Do

    • Collaborate with team members and business stakeholders to define acceptance criteria for business intelligence projects, including participation in the design and estimation of new software to ensure that testing is not an afterthought
    • Create and execute testing plans that include an appropriate combination of manual and automated testing, carefully reporting issues using structured tools and standards
    • Go deep on data analysis, ensuring that we’re not satisfied with just ticking the box on the “happy path” defined by developers, but also that unexpected or irregular cases are probed and resolved - to go further than just what is articulated to what is desired (by the business)
    • Evangelise a culture of automation and repeatability across business intelligence projects, especially when it comes to testing ETL processes (e.g. data setup, asserting on loading results) and reports (asserting on results); but also generally for the way BI software is deployed
    • Participate in the design, rollout, and use of monitoring tools in order to identify and resolve issues and ensure continuous integration of data into warehouses
    • Contribute to the effective data governance of business data, including data quality, data management, data policies, business process management, and risk management surrounding the handling of business data
    • Provide technical support to diagnose issues raised related to Business Intelligence
    • Carry out regression testing when changes are made to fix defects

    What You Should Have

    • Bachelor's degree in Computer Science or a related degree, with strong academic performance
    • At least 4 years of hands on experience in BI testing (ETL, reporting)
    • Passion for the power of Business Intelligence to impact core business operations
    • A quick mind, a willingness to learn, and a deep-seated curiosity
    • Familiarity with Microsoft technologies, especially Microsoft SQL Server, T-SQL, SSIS, and SSRS (current systems); but also interested in learning, along with the team as our data grows exponentially, about Big Data solutions (a few example of technologies we will be using: BigQuery, AirByte, DataFlow, ApacheBEAM, DBT)
    • Functional understanding of data warehouse design and dimension modeling (star schemas, snowflakes, etc)
    • Working knowledge of ETL processes
    • Familiarity with version control; exposure to continuous delivery and automated testing a plus
    • Experience or interest in results-driven, lean/agile environments
    • Ability to prioritize and execute tasks in a fast paced and demanding environment
    • Good communication skills

    What We Offer

    • The opportunity to make a difference for children every day at a proven, internationally recognized, mission-driven company.
    • Flexible hybrid working arrangement.
    • Take the lead and help us grow our engineering team
    • The opportunity to work on challenging and innovative projects
       

    go to method of application »

    Lead Engineer - Fullstack, Software Development

    About the Role

    • We are looking for a full time Lead Full-Stack Engineer to head up one of our cross-functional software development teams, which builds the software that powers and improves our competitive advantage. In addition to being technically excellent and an individual contributor, a Team Lead is responsible for the end-to-end delivery of their project (looking across all disciplines and technology stacks) and for ensuring that their team is following agreed norms and processes.
    • This person should be familiar with design and implementation issues specific to a data driven, highly scalable environments and be able to handle such issues with flexibility and ingenuity. The ideal candidate will have a strong customer focus, a proven track record of delivering high-quality products in a continuous delivery environment, and an appreciation for clean and simple code.

    What You Will Do 

    • Design, implement, and support new products and features, including overseeing the technical design and architecture of projects
    • Grow and lead an software development team of 5-7 engineers 
    • Collaborate with project sponsors and product designers to elaborate requirements and facilitate trade-offs that maximise value
    • Analyse and improve the overall software architecture, with a focus on maintainability and scalability
    • Mentor and develop members of the team, from daily interactions to broader professional development goals

    What You Should Have

    • A BA/BS in Computer Science or a related technical field
    • 7+ years of enterprise software development experience
    • 2+ years of experience leading engineering teams 
    • Comfort recommending and advocating for enterprise architectural best practices for highly-available, scalable, and reliable implementations; but also the experience to take on technical debt where appropriate
    • Enterprise-level experience with continuous delivery practises and tools
    • Advocacy of test-driven development (TDD) and/or behaviour driven development (BDD)
    • Experience with pair-programming and other XP practises a plus
    • Expertise in several of the following areas (and interested in learning about the rest):Web services and API design, especially in the Microsoft .NET ecosystem
    • Android applications, especially “offline-first” JavaScript Web Applications, especially Progressive Web Applications
    • Data engineering - data pipelines that cleanse, classify, and aggregate data sets
    • Highly scalable architectures (e.g. CQRS, Event Sourcing,  queues, circuit breakers, etc.)
    • Monitoring in all its forms - error monitoring, synthetic monitoring, performance monitoring, user monitoring, etc.
    • Security and identity management - OAuth, penetration testing, software supply chain
    • Cloud and Hybrid deployment models
    • Databases and ORMs - esp. MS SQL Server/T-SQL (and EF, Dapper, etc.); but also other forms of persistence
    • Experience in a lean delivery environment and understand not only the mechanics, but also the underlying motivations

    What We Offer

    • The opportunity to make a difference for children every day at a proven, internationally recognized, mission-driven company.
      Flexible hybrid working arrangement.
    • Take the lead and help us grow our engineering team
    • The opportunity to work on challenging and innovative projects

    go to method of application »

    Senior Fullstack Engineer - Software Development

    About The Role

    • We are looking for a full time Lead Full-Stack Engineer to head up one of our cross-functional software development teams, which builds the software that powers and improves our competitive advantage. 
    • In addition to being technically excellent and an individual contributor, a Team Lead is responsible for the end-to-end delivery of their project (looking across all disciplines and technology stacks) and for ensuring that their team is following agreed norms and processes.
    • This person should be familiar with design and implementation issues specific to a data driven, highly scalable environments and be able to handle such issues with flexibility and ingenuity. The ideal candidate will have a strong customer focus, a proven track record of delivering high-quality products in a continuous delivery environment, and an appreciation for clean and simple code.

    What You Will Do

    • Design, implement, and support new products and features, including overseeing the technical design and architecture of projects
      Grow and lead an software development team of 5-7 engineers 
    • Collaborate with project sponsors and product designers to elaborate requirements and facilitate trade-offs that maximise value
    • Analyse and improve the overall software architecture, with a focus on maintainability and scalability
    • Mentor and develop members of the team, from daily interactions to broader professional development goals

    What You Should Have

    • A BA/BS in Computer Science or a related technical field
    • Minimum of 5years of enterprise software development experience
    • Comfort recommending and advocating for enterprise architectural best practices for highly-available, scalable, and reliable implementations;but also the experience to take on technical debt where appropriate
    • Enterprise-level experience with continuous delivery practises and tools
    • Advocacy of test-driven development (TDD) and/or behaviour driven development (BDD)
    • Experience with pair-programming and other XP practises a plus
    • Expertise in several of the following areas (and interested in learning about the rest):Web services and API design, especially in the Microsoft .NET ecosystem Android applications, especially “offline-first” JavaScript Web Applications, especially Progressive Web Applications
      Data engineering - data pipelines that cleanse, classify, and aggregate data sets
    • Highly scalable architectures (e.g. CQRS, Event Sourcing, queues, circuit breakers, etc.)
    • Monitoring in all its forms - error monitoring, synthetic monitoring, performance monitoring, user monitoring, etc.
    • Security and identity management - OAuth, penetration testing, software supply chain
    • Cloud and Hybrid deployment models
    • Databases and ORMs - esp. MS SQL Server/T-SQL (and EF, Dapper, etc.); but also other forms of persistence
    • Experience in a lean delivery environment and understand not only the mechanics, but also the underlying motivations
      NewGlobe uses primarily .NET (server-side), Vue.JS (web apps) and Kotlin (Android native), so experience in these toolchains is preferable

    What We Offer

    • The opportunity to make a difference for children every day at a proven, internationally recognized, mission-driven company.
      Flexible hybrid working arrangement.
    • Take the lead and help us grow our engineering team
    • The opportunity to work on challenging and innovative projects

    go to method of application »

    Business Intelligence Engineer

    About The Role

    • NewGlobe has been data-driven from its inception, using a build-measure-learn approach to all aspects of service delivery. As a scale model business, we have an unprecedented opportunity to bring statistical power to all aspects of an educational operation, from the academics team using randomised controlled trials to validate the best teaching methods to the schools team understanding which factors contribute to teacher turnover to operational teams striving to improve our service delivery efficiency.
    • However, as the size and complexity of our business has grown, we now want to bring in someone who can lead our efforts to consolidate and standardise our reporting capabilities, establishing a fully realised data warehouse and associated data marts, introducing continuous delivery practices, and partnering with key stakeholders to evolve our data offerings even further. 
    • To do this will require someone who can thrive in an environment of “build the airplane while flying it” - ensuring that we’re simultaneously responsive to the short term needs of the business and also looking to invest in the long term health and evolution of the platform.
    • The Business Intelligence engineer will be part of the newly formed Business Intelligence team that will focus on creating and maintaining the Analytical Dashboards used across our company.

    What You Will Do

    • Contribute to the effective data governance of business data, including data quality, data management, data policies, business process management, and risk management surrounding the handling of business data
    • Manage day to day intake of BI requests, including stakeholder engagement, requirements gathering, prioritisation, and ultimately execution.
    • Communicate with business and outside actors to develop requirements for new analytical capabilities
    • Build and maintain data ETL pipelines that read from heterogeneous data sources
    • Improve the scalability, stability, accuracy, and efficiency of our existing data systems
    • Monitor operations on data warehouse servers in order to identify and resolve issues and ensure continuous integration of data into warehouses
    • Lead the BI team, providing support for the team members in their daily tasks, prioritising work as required by the business objectives and ensuring team engagement and wellbeing 
    • Provide performance management for BI team - e.g. ensuring everyone in the team has clear objectives, support team members through they year to reach their goals and provide performance feedback

    What You Should Have

    • Expertise with core Microsoft data platform, especially Microsoft SQL Server 2019, SSIS, and SSRS
    • Fluency with warehouse design and dimension modelling (star schemas, snowflakes, etc)
    • Passion for Business Intelligence Development across a variety of tools and technologies
    • Basic DBA skills (though we do have a separate DBA team)
    • Familiarity with version control, continuous delivery, and test driven development is a bonus
    • Understanding of NoSQL databases and unstructured data is a bonus
    • Ability to prioritise and execute tasks in a fast paced environment
    • Experience or interest in results-driven, lean/agile environments
    • Relevant previous experience as a data engineer/BI Lead of 4-5 years

    What We Offer

    • The opportunity to make a difference for children every day at a proven, internationally recognized, mission-driven company.
    • Flexible hybrid working arrangement.
    • Take the lead and help us grow our engineering team
    • The opportunity to work on challenging and innovative projects

    go to method of application »

    Policy Writer, Measurement and Evaluation (M&E)

    About The Role

    • We are seeking a full-time Policy Writer to join our global team. We are looking for someone eager to work with colleagues from across NewGlobe —and M&E more specifically— to produce internal and external reports, and other pedagogically-rich written content for a range of stakeholders, based on the ongoing original research from which the M&E team is conducting continuously.
    • Our ideal candidate will have experience of writing technically in the field of education. 
    • They will combine excellent writing with a proven ability to understand and interpret research and policy analysis, taking pride in attention to detail.
    • A keen sense of ownership, speedy execution, and determination are a must.
    • The M&E Policy Writer should be willing to work in Lagos, Nigeria. The M&E Policy Writer will report to the Senior Research Fellow, M&E.

    What You Will Do

    • Plan, develop and write a range of reports and other written content based on M&E studies of NewGlobe’s pioneering work in the development and implementation of cutting edge pedagogy and education technology.
    • Collaborate with data analysts and other team members to understand technical analyses and extract the most compelling facts.
      Provide technical writing and review of project materials in a quick, efficient manner.
    • Learn about quantitative research methods and impact evaluations, in a way that helps the writer improve the clarity and accuracy of their outputs.
    • Peer-edit and proofread other Policy Writers’ work to ensure that high-quality products are being consistently delivered.
    • Undertake ad hoc writing projects as necessary.
    • Collaborate with NewGlobe’s Creative department to create impactful visualisations of the content that Policy Writers produce.
    • Liaise with colleagues in a matrixed structure to ensure that you are aware of all relevant programmatic developments that should be included in M&E reports.
    • Other duties as required by the Directors and VP of M&E, and C-level executives.

    What You Should Have

    • A Bachelor’s degree in a social science, humanities, literature, writing, editing, copyediting, journalism, science communications, or similar field.
    • A graduate degree in either an education or writing-related field is desirable.
    • At least 1-2 years of work experience where writing entailed a significant portion of the job responsibilities. 
    • Writing experience for an education or development org is a plus.
    • Familiarity with quantitative research. 
    • At a minimum, the candidate should have a frank openness to learn and develop some expertise in this area, but the ideal candidate will be comfortable interpreting and describing research methods and results.
    • Outstanding skills in persuasive writing and the ability to present technical ideas in a concise manner for a nontechnical audience
    • Superior written and verbal communication skills, with a keen eye for detail
    • Willingness to work with teams whose members are based in different locations around the world, which might require occasional flexibility in scheduling meetings to accommodate different time zones and deadlines
    • Proven ability to learn quickly and understand complex topics
    • Familiarity with issues related to the education sector a plus
    • Proven ability to work independently, as well as part of a team
    • Proven ability to prioritise and organise own workload effectively and efficiently and meet deadlines
    • A robust, confident, can do attitude.

    You’re also

    • A detailed doer – You have a track record of getting things done. You’re organised and responsive. You take ownership of every idea you touch and execute it to a fine level of detail, setting targets, engaging others, and doing whatever it takes to get the job done. You can multi-task dozens of such projects at once and never lose sight of the details. 
    • A creative problem-solver – NewGlobe works in often fragile, sometimes volatile low-resource communities and with complex government systems. You need to be flexible and ready to get everything done effectively, quickly, and affordably with the materials at hand.
    • A self-starter– You are able to work independently, complete tasks on or ahead of schedule, and take the initiative to explore additional improvements and seek new resources. 
    • A relationship-builder – You excel at meeting new people and turning them into advocates. You communicate in a clear, conscientious, and effective way in both written and oral speech. You have an existing network from prior experience in the country, preferably in the regulatory, education, or business sectors.
    • A relentless advocate –The children we serve and teachers we empower never leave your mind. You know them, get them, have shared a meal with them (or would be happy to in the future). You would never shrink back from shaking a parent’s hand or picking up a crying child, no matter what the person was wearing or looked like. Every decision you make considers their benefit, experience, and value.
    • A malleable learner –You believe you can always do better. You welcome constructive criticism and provide it freely to others. You know you only get better tomorrow when others point out where you’ve missed things or failed today.
    • A curious investigator – You ask “why” a lot. You don’t just take what you see and accept it. You wonder why it is that way, and are aware that the world we see is created by human choices and actions – and it could be different. You wonder, and see the world as wonderful even when you want to change a part of it that is unjust.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at NewGlobe Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail