directory-icon

(Senior) Software Engineer

Job Responsibilities

  • Ship high-quality solutions guarded by automated test cases, with a sense of urgency to deliver value that benefits users.
  • Code reviews. We invest in spreading knowledge among the team, and keeping our code easy to read, test, and maintain.
  • Be part of a strong team of 10+ engineers, with a large amount of ownership and responsibility for managing things directly.
  • Partner with Product Managers, Designers, other teams, and both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution.
  • Have the freedom to suggest and drive product initiatives.

Job Requirements

  • Strong MVP and startup mindset.
  • Strong knowledge of common web technologies such as Node.js, TypeScript and/or JavaScript frameworks (NestJS, Express, React, Vue.js etc) - You don’t need to know all of these, as long as you are eager and able to learn.
  • Understanding of Linux and/or AWS environment.
  • Understanding of micro-services architecture.
  • Eager to quickly pick-up new technologies.
  • Motivation and enjoyment of a startup environment.
  • A blend of engineering, product, UI/UX, and people knowledge that lets you jump into a fast paced environment and contribute from day one.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent work experience.
  • Prior experience working in tech startups is a big plus.
  • Fresh Graduates will also be considered.