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 β