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: Dec 22, 2023
    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

    Here at Yoco we want to make it easier for small business owners to do business. We’re all about simplifying the complicated things so that they’re smooth, easy and clever where it matters most - your sales. Our mobile card readers allow you to accept payments when and where you need to, by connecting to your smartphone or tablet. Our free busi...
    Read more about this company

     

    Staff Frontend Engineer

    About the role

    As a senior engineer, you will contribute on an individual contributor career path. You will be responsible for system design, ensuring that the team is aligned with the Yoco technical direction. To complement the team’s tech lead, you will be expected to mentor and coach engineers to ensure that the team supports and delivers new features quickly and with industry-leading quality and non-functional requirements (e.g. availability, security, performance, etc.).

    About the team

    • The SDK team (Or Tappy Team) is responsible for the interface involved in the payment SDK which is used in all our Android card machines and POS integrations. The team has recently been involved in a very exciting project doing cloud integrated payments through our POS integrations, and is currently a team of 4 Senior Frontend or Fullstack Engineers.

    About you

    • 7+ years of experience as a frontend software engineer, preferably using Kotlin
    • Experience designing and building systems with challenging non-functional requirements (e.g. availability, security, performance, etc.)
    • Experience with technical leadership, with an emphasis on leading by example, and setting coding standards.
    • Experience working as part of a globally distributed team
    • Experience working in a product-based company (instead of a services-based company)
    • The ability to thrive with a high level of autonomy and responsibility
    • Experience in payments is a bonus

    go to method of application »

    Senior Product Manager

    ROLE | WHAT YOU WILL BE DOING?

    • Define and execute the product strategy and roadmap for a product area within our product ecosystem, in close collaboration with stakeholders.
    • Act as the subject matter expert in all things in your space, bridging the gap between business requirements and technology solutions.
    • Prioritise product development by balancing feature requests, market trends, and technical constraints.
    • Collaborate with cross-functional teams, including Engineering, Sales, Marketing, and Customer Success, to deliver top-notch products to market.
    • Oversee the entire product lifecycle, from ideation to end-of-life, driving key performance indicators (KPIs).
    • Do competitive analysis to identify market gaps and opportunities for innovation.
    • Collect and analyse feedback from customers, stakeholders, and other teams to shape requirements, features, and end products.
    • Manage and mentor junior product managers and collaborate effectively with UX/UI designers.

    IDEAL CANDIDATE | WHAT WE ARE LOOKING FOR?

    • Bachelor’s degree in Business, Computer Science, or related field; or equivalent experience
    • Minimum 6 years of experience in product management
    • Proven experience applying product management toolkit, across discovery and delivery.
    • Experience in building and launching customer facing digital products, across both web and mobile applications.
    • Proven ability to lead one or more cross-functional teams.
    • Exceptional analytical and problem-solving skills.
    • Strong written and verbal communication skills.

    go to method of application »

    Staff Backend Engineer

    About the role

    A Staff Engineer at Yoco is a hands-on, technical leader on an individual contributor career path (open, in the future, to change to a management path). You will be responsible for systems design and architecture, mentoring and best practices. Your days will be spent designing systems, writing code and guiding the team and individuals on technical aspects. A Staff Engineer at Yoco is also encouraged to engage in leadership aspects of the team. We look to you for technical best practices, ask for your opinion on product direction and implementation and your experience working in Agile teams.

    What you will be doing

    • You will be working in our Capital team to help us evolve and add to our existing systems written in Scala that enable our Yoco Merchants to gain access to capital to grow their business. You will be working in an engineering team with a Technical Leader and Engineering Manager to design and implement new features, refactor existing systems and guide engineers to grow and implement the best engineering practices.

    About you

    • You have extensive experience in backend development
    • Ideally you have over 10 years professional experience as a software engineer, with proven ability to take a feature from concept to production
    • You have experience designing, architecting and developing systems from scratch ensuring they are scalable, reliable and secure.
    • You have experience refactoring existing systems and reducing technical debt increasing the ergonomics of a code base for other developers.
    • You are experienced in leading teams technically, being accountable for the technical vision of a system or product and being a key figure within the technical leadership driving technical strategy
    • You have experience guiding and mentoring other developers (not necessarily people management)
    • You have the ability to drive software engineering best practices
    • You have a proven passion for all things software (and some hardware)

    The People We’re Looking For

    We’re looking for people who want to grow. And as Yoco grows we hope they stay with us, long term

    • Building things that make society more equal is a daunting task. And it’s not for everyone. We never stop pushing, we break things to rebuild, we challenge ourselves and teammates. We start over, we constantly evolve — and we do it fast. We know that it’s just the right kind of meaningful madness for our kind of visionary human.
    • So, who are you? You’re someone who resonates with our mission, but also our values, when it comes to how we work.
    • You’re a curious problem-solver with a passion for doing good. You’re bright and grounded, experimental and bold. You play open cards and get stuck in. You’re not afraid of change. You close the loop.
    • At Yoco, we love to laugh, cherish each other’s quirks, and be authentic.

    go to method of application »

    Senior Staff Fullstack Engineer

    About the role

    As a Senior Staff Backend Engineer in the Payments Tribe, you will be a hands-on, technical leader on an individual contributor career path. You will be responsible for system design, ensuring that the team is aligned with the Yoco technical direction. You will be expected to mentor and coach engineers to ensure that the team delivers and supports new features quickly and with industry-leading quality and non-functional requirements (e.g. availability, security, performance, etc.). You will also contribute as an engineer in the team.

    About you

    • 15+ years of experience as a backend software engineer, preferably using a JVM-based language and/or Python
    • Experience designing and building systems with challenging non-functional requirements (e.g. availability, security, performance, etc.)
    • Experience leading multiple teams technically, with a proven track record in mentoring and coaching software engineers
    • Experience working as part of a globally distributed team
    • Experience working in a product-based company (instead of a services-based company)
    • The ability to thrive with a high level of autonomy and responsibility
    • Experience in payments
    • Frontend experience is a bonus

    go to method of application »

    Senior Engineering Manager

    About the role

    • As a Senior Engineering Manager in App Experience, you will manage up to 15 full stack and backend engineers that work in 2 teams, namely:
    • Signup & Onboarding: This is a full stack team that builds and manages our signup and onboarding products, including KYC (Know Your Customer).
    • Auth & Identity: This is a full stack team (leaning towards backend) that builds and manages our authentication, authorization and profile platform.
    • This role reports to the Director of Engineering.

    What you will be doing

    Engineering Managers at Yoco focus on the following:

    • People: Retain and grow existing talent, and attract new talent. As a Senior Engineering Manager you will lead up to 15 software engineers spread across 2 teams.
    • Practices: Continuously improve engineering practices. As a Senior Engineering Manager you will be expected to recommend initiatives and lead multiple initiatives across Engineering that improve engineering practices.
    • Delivery: Just as Product Managers are accountable for what teams build, Engineering Managers are accountable for how the what is delivered to our customers. To implement the how requires a detailed understanding of the what. We expect timely delivery with industry-leading quality and non-functional requirements (e.g. security, performance, etc.).
    • Technical: Contribute to the Yoco technical direction and ensure that your teams are aligned with this technical direction. This might mean getting technically involved (e.g. coding, code reviews, etc.) to ensure that the initiatives move forward.

    About you

    • 5+ years of experience as a software engineer
    • 5 to 7+ years of experience managing up to 15 individuals
    • Experience leading a globally distributed team
    • A track record of retaining, growing and retaining great people
    • Experience in managing engineering teams in a product-based company (instead of a services-based company)
    • Experience in driving business success and product development in a highly cross-functional organisation
    • The ability to thrive with a high level of autonomy and responsibility
    • Experience in payments is a bonus
    • Experience in signup, onboarding, KYC, authentication, authorization and profile platforms is a bonus.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Yoco Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail