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: Oct 17, 2022
    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

    Andela provides companies with access to the top 1% of global tech talent. We identify high-potential developers on the African continent, shape them into world-class technical leaders, and pair them with companies as full-time, distributed team members. Accelerate your product roadmap while minimizing time spent interviewing, on-boarding, and training ne...
    Read more about this company

     

    Director of Product Management, Talent (Remote)

    As the Director of Product for the talent side of Andela’s marketplace, you will be responsible for developing and delivering the product roadmap and execution for a wide range of initiatives across our marketplace. You will have direct responsibility for leading a team of managers of Product Managers within the Andela organization. You will collaborate across the organization with senior leadership and critical business stakeholders, and be responsible for the evolution and optimization of the Andela marketplace.

    If this sounds like you, keep reading—we want to hear from you! We are a fully remote company and you can truly live anywhere while doing this job. English fluency is required.

    This role will report to the VP of Product.

    General Responsibilities

    • Lead the strategic direction of the product for the talent side of the marketplace, for both growth and user experience led products; defining and articulating new opportunities, and working in close concert with executive leadership, the engineering team and various business teams
    • Focus areas include the entire talent side: acquisition, assessment, activation, community & engagement experience, and talent retention.
    • Establish product KPIs and goals for the talent side of the marketplace platform, and develop long term strategies and products to achieve them
    • Create the vision and articulate the short and long term Product strategy for our core Product teams, ensuring alignment with the overall product roadmap for the larger Andela organization
    • Collaborate closely with our Growth & Product Marketing teams to grow our talent community and continuously bring innovate products to market
    • Be responsible for the management and leadership development of several Product Managers within the organization
    • Help the team scale through operational excellence in everything you do, from planning, to team management, to communication processes

    Requirements

    • 10+ years of experience in product management, across the full product development lifecycle, including product discovery, development, launch, maintenance, and ongoing management 
    • 6+ years of product leadership experience, both through peer influence, and through direct management of individual contributors
    • Experience building successful SaaS products, scaled to thousands of customers; and/or large scale marketplaces with millions of end users. B2C marketplace experience is a major plus.
    • Experience of directly managing a diverse team of remote-first product professionals, including being a hiring manager to build a team, and career coaching to develop individuals from junior to senior contributors
    • Demonstrated successful development of multiple products within fast-paced organizations delivered into rapidly growing markets 
    • Demonstrated ability to communicate and coordinate cross-functional teams to deliver products, including teams in data science, product design, engineering, business operations, and finance
    • Excellent verbal and written communication skills, with the ability to effortlessly present to a CXO audience and an engineering group alike
    • Data driven decision making mindset based on best practices for measurement and analysis, including sufficient familiarity with data to actively monitor product health
    • Ability to weigh competing priorities, manage tradeoffs and evaluate opportunistic new ideas with stakeholders, driving to consensus while maintaining a clear focus on overarching business priorities
    • Experience managing complex products, which incorporate advanced algorithms and machine learned models

    go to method of application »

    Director of Platform Engineering (Remote)

    About the role: 

    We are searching for an experienced director of software development to lead a stellar group of software engineers working on a state of the art cloud based marketplace platform.

    Responsibilities:

    • Manage / lead multiple groups of high performance software development engineers responsible for core / platform software functionality that serves as foundational building blocks / modules to support application oriented scrum delivery teams.
    • Formulate development plans for new initiatives and drive towards stellar execution every step of the way.
    • Foster strong communications with peers and executive leadership to ensure all teams remain in sync on plans and execution status.
    • Manage and execute against project plans and deliver with high quality in a dynamic start-up oriented fast paced engineering environment.
    • Leverage on best practices in software development in ensuring crisp execution at high velocity optimizing for efficiency and effectiveness.
    • Foster close working relationships across all engineering teams as well as outside groups including Product Management, Program Management, UX Design, and Data to ensure on time high quality deliverables.
    • Team building: recruit, hire, mentor, and coach high caliber software development engineers and managers with demonstrated technical excellence in key software disciplines.

    Requirements:

    • Extensive experience in a hands-on software development role with demonstrated accomplishments in executing successfully on complex / challenging software project initiatives.
    • Experience managing software development teams in dynamic, high growth, innovative engineering environments with demonstrated leadership skills spanning project planning / execution, people management, best practices process, and technical excellence.  
    • Experience managing managers in an innovative high performance software engineering development environment. 
    • Experience managing projects in a dynamic high energy scrum team based agile environment.
    • Experience in planning out complex software initiatives intended for demanding large mission-critical customer environments.
    • Working knowledge of best-in-class engineering methodologies / process infrastructure leveraging Atlassian, Jira, and Confluence tool suites.

    go to method of application »

    Nodejs Backend Software Engineer, Systems Design

    About the role

    We are looking for an experienced back-end engineer to join the core platform team. Our ecosystem consists of several client-facing applications with different profiles each, all of them connected through a lightly coupled set of services (that we call the core platform), that abstracts the integration with external tools.

    The complexity of the business model together with the data handling in big volumes require high standards of transparency, traceability, scalability and robustness. For that reason our architecture is based on Domain Driven Design over an Event Sourcing communication pattern. At the same time industry highest standard, best practice, innovative and challenging.

    This job offer is oriented to a skilled and curious systems designer, willing to take a step and build over the newest architecture patterns. We’ll expect you to be open to learning and contribute to a growing platform, with a long term perspective. You should be familiar with complex algorithms, data structures, design patterns and systems design in general. Our main tech stack is nodeJS with TypeScript, express and GCP services (SQL and no-SQL, queues, message broker, docker/K8s). Well qualified applicants will possess strong communication, organizational and time-management skills.

    Responsibilities :

    • Confidently ship features and improvements with different levels of complexity.
    • Develop features and improvements to Andela products in a secure, well-tested, and performant way.
    • Deep understanding of the development patterns and standards implemented, ability to explain and extend.
    • Collaborate with Engineering Managers, Backend/Frontend Engineers, Machine Learning Engineers, DevOps professionals, Product Managers, Designers, to solve common goals and maintain a high bar for quality in a fast-paced, iterative environment
    • Conduct Code Review within our Code Review Guidelines and ensure your colleagues' contributions receive a swift response.
    • Solve technical problems of moderate scope and complexity.
    • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions
    • Translate requirements into Conceptual Designs and Technical Designs

    Requirements:

    • Excellent communication skills
    • Experience with NodeJs and Typescript.
    • Experience with database modeling (ERD/ERM) and migrations
    • Significant experience with API Creation & modeling
    • Experience with DDD solutions
    • Experience with Event Oriented architecture
    • Knowledgeable about Software Design Principles, e.g.: Abstraction, Encapsulation, Decomposition, Generalization, Coupling and Cohesion, Separation of Concerns
    • Understanding of scaling applications to handle high data traffic
    • Clean Code / Clean Architecture experience; Design patterns understanding and correct application, e.g.: Singleton, Factory, Adapter, Strategy etc

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Andela Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail