As a Fullstack Developer, you will be responsible for the development and maintenance of complex AI Customer Experience (AICX) software and infrastructure.

Roles and Responsibilities

  • Build/develop the application, server, services, and database that make up the foundational structure of our web application
  • Deliver end-to-end features at the highest standards of quality
  • Proactively improve architecture and resolve technical debts
  • Maintain a healthy codebase (maintainable, scalable, secure, bug free)
  • Acquire a complete understanding of our SaaS products
  • Be involved in end to end product development
  • Collaborate with our product, QA and client support teams

Requirements

  • 3+ years work experience with Python and TypeScript Development
  • Strong in Python 3 and FastAPI development, including in areas of multi-threading, asyncio and performance optimization
  • Strong relational database skills: writing SQL queries or using an ORM
  • In-depth knowledge and passion for following best practices
  • Adept at finding the right tool for each task, avoiding the NIH syndrome
  • Experience with Docker and Docker Compose
  • Strong knowledge of Vite and React development and best practices
  • Strong knowledge of TypeScript
  • Understanding of modern styling techniques such as TailwindCSS
  • Familiarity with the principles of Responsive Web Design
  • Able to troubleshoot performance problems and memory leaks using Chrome/Safari’s developer tools

Nice-to-Haves

  • Background in natural language processing and/or computational linguistics
  • Previous experience in SaaS or AI companies
  • Fluency in multiple languages

Benefits

  • 20 vacation days. In addition to local holidays.
  • Full remote. Work anywhere in the world with stable internet.
  • Cowork. Access any coworking office on Earth (and drink free coffee).
  • High & equal salaries. Get paid higher than average and equally with global colleagues.
  • Laptop incentive. Let us pay you back for work devices and tech upgrades (or give them if you are in the R&D department).
  • Health & wellness. Receive dental, vision, and mental health coverage for yourself and your family (Canada only).
  • Visa support. Request support with immigration to countries in our corporate group.
  • Stock options. Qualify for employee stock options with leadership positions.
  • Refugee friendly. Proto prioritises candidates who are displaced or relocating due to conflict.

Ready to apply for this role?

Apply Now β†’
Apply Now β†’