There are still lots of open positions. Let's find the one that's right for you.
As a key member of the Teamworks team, you will architect, develop, and maintain scalable, high-performance web applications and APIs that power our ecosystem. You will lead high-impact projects across product teams, driving technical decisions that shape our platform architecture. Your responsibilities will include owning and enhancing the Hub/Integrations platform to ensure seamless interoperability across Teamworks' suite of products. You will design and implement well-tested, maintainable frontend and backend components using modern web frameworks such as React, React Native, Flask, FastAPI, and Sanic. Additionally, you will optimize backend performance by working with PostgreSQL, designing efficient queries, and improving database scalability. You will drive discussions on microfrontend architecture, ensuring modular, scalable, and maintainable front-end experiences. Mentoring junior engineers and contributing to a culture of engineering excellence, knowledge sharing, and continuous learning will also be part of your role. Collaboration with product managers, designers, and engineers will be essential to deliver intuitive, high-quality user experiences. Lastly, you will improve deployment pipelines and automation using CI/CD practices to enhance code reliability and developer efficiency.