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

  • Develop and maintain the complete backend infrastructure, including programmatic integration with open-source libraries to perform validations, extract results, and persist data in a reliable database environment.
  • Design and implement the frontend web application according to feature specifications using TypeScript, React, Tailwind, and Shadcn/u while ensuring a user-friendly and responsive interface.
  • Build and optimize asynchronous worker processes using tools such as Celer and Redis to manage long-running jobs efficiently and prevent task timeouts.
  • Implement robust Role-Based Access Control (RBAC) systems tailored for enterprise use, supporting seamless single sign-on (SSO) authentication and access management.
  • Ensure the frontend application gracefully handles loading states, large datasets, and potential edge cases to enhance usability and performance.
  • Create detailed and clear API documentation that accurately describes endpoints, request/response formats, and authentication protocols to support developers and system integrators.
  • Write clean, maintainable, and testable code adhering to best practices in software engineering and security standards.
  • Collaborate with product management, designers, and other engineers to translate business requirements into technical specifications and features.
  • Perform code reviews, identify issues, and provide constructive feedback to uphold code quality and consistency across the development team.
  • Stay current with emerging technologies, tools, and industry trends to continually improve software development processes and product innovation.
  • Troubleshoot and resolve bugs, performance bottlenecks, and other technical challenges in both frontend and backend systems.
  • Participate in regular agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to contribute towards team goals and project delivery.

Job Details

Total Positions:
1 Post
Job Shift:
Work from Home
Job Type:
Job Location:
Gender:
No Preference
Minimum Experience:
5 Years
Apply Before:
Jan 03, 2026
Posting Date:
Dec 02, 2025

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Full-Stack Software Engineer (JavaScript)

Primefit, Lahore, Pakistan
Posted Nov 11, 2025

Gun Full Stack Software Engineer (.NET VueNuxt)

BrainXero, Islamabad, Pakistan
Posted Dec 01, 2025
View All
I found a job on Rozee!