Senior Backend Software Engineer

Senior Backend Software Engineer

Jobs Interns

For Yezza, a Senior Backend Software Engineer is someone who we can count on to :

  1. Be accountable for: the backend development for all Yezza’s products as well as lead, monitor and coach other more junior backend developers across the teams. You shall report directly to the Head of Engineering
  2. Continuously-Improve: the quality of the backend development and the collaborative process between the backend & frontend developers, the system engineers as well as the data engineers

The Impact You'll Achieve within:

  • 1st Day :
    • You'll arrive at Yezza’s office with a specialist skillset as a senior backend developer
    • You have a good understanding of the entire product development process.
    • Display technical and consumer awareness.
  • 100 Days :
    • You'll be responsible for the server side code and APIs of our web applications.
    • You'll be involved in the entire product development lifecycle including the design, development, deployment and maintenance of new and existing features.
    • Your work will impact the stability and quality of our web applications. You'll write reusable and maintainable code.
    • You'll also perform UI tests to optimize performance. You'll work closely with our development team to ensure system consistency and to create a great user experience.
    • Ultimately, you'll be the driving force behind all back-end activities.

Skills and Toolset You'll Need to Bring:

  • Proficient in Python
  • Good understanding in HTTP protocols
  • Able to design and implement efficient Web APIs
  • Experienced in storing and querying data using relational database such as Postgres and MariaDB
  • Experienced in building backend services utilizing key value storage such as Redis
  • Able to provision Linux based server and deploy backend services
  • Display analytical mindset and good at time management.
  • Deep curiosity about new technologies and you're excited to find ways to implement them in your work.
  • Experienced in coaching and mentoring other developers.
  • Composed in overseeing and driving projects forward

Nice to Haves:

  • Experienced in configuring CI/CD pipelines
  • Experienced in containerizing project using Docker and deploy it to Kubernetes cluster

Similar roles:

Tech & Engineering

image

Yezza

A start-up company backed by Y Combinator.