Xovate Pty Ltd is seeking a Senior Full Stack Software Engineer with 5 to 8 years of experience to join our dynamic development team. This role involves developing and maintaining both frontend and backend components of our web applications using modern technologies such as TypeScript, React, Python, PostgresSQL, FastAPI, and Redis. The successful candidate is responsible for building scalable backend services that interface with open-source libraries, creating intuitive user interfaces, and ensuring system robustness by implementing asynchronous processing and security features suitable for enterprise deployment. Although this position does not require team management, it demands strong collaboration skills and the ability to work independently to deliver high-quality software solutions that meet business requirements. The Senior Full Stack Software Engineer will focus on crafting high-quality, reusable code and maintaining system performance under heavy loads. This role requires designing frontend components that efficiently handle complex data and loading states while also implementing Role-Based Access Control (RBAC) to support single sign-on (SSO) functionality. The engineer will provide clear and comprehensive API documentation to facilitate integration with internal and external systems. By leveraging expertise in technologies like Tailwind and Shadcn/u, the engineer will deliver a seamless, responsive user experience and contribute to the advancement of Xovates software product lineup.
Responsibilities