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: May 20, 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

    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 Software Engineer

    About the team

    When we build, we’re creative, often growing systems and platforms from the ground up. Our engineers are given the space to do their best work, and focus on what matters. And they get to make an impact on the lives of everyday people.

    Through collaboration and experimentation with your teammates as well as colleagues across the Yoco Engineering organization, you will have the opportunity to develop innovative solutions, and work on a wide variety of projects and technologies.

    Our tech stack includes Scala, Python, JavaScript, React, React Native, Kotlin, Swift, and a few more. Yoco favours strongly autonomous thinkers, and encourages and supports skill development.

    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.

    What you will be doing

    • Implementing and enhancing Yoco's mission-critical backend payment systems that integrate with our banking and payment partners' systems using Scala, Kotlin, and Java
    • Enhancing our backend systems' robustness as you leverage our newly minted AWS infrastructure
    • Working on select parts of our mobile applications as related to payments using Kotlin and React Native
    • Participating in project management and delivery with our Tech Lead and Product Manager
    • Championing and sharing our team's best practices with the rest of the Yoco Engineering organization
    • Mentoring and coaching our team's junior members
    • Providing L3 support for our production systems

    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 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 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)

    Method of Application

    Interested and qualified? Go to Yoco on careers.yoco.com to apply

    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