Javascript
Virtusa · State of Andhra Pradesh, India
Virtusa · State of Andhra Pradesh, India
**Full Stack Developer (React.js + FastAPI + Rust + Azure)** **Role Overview** We are looking for an experienced Full Stack Developer with strong expertise in modern frontend technologies, scalable backend development, and systems programming using Rust. The ideal candidate will have hands-on experience building high-performance web applications using React.js, Next.js, TypeScript, FastAPI, and Rust, along with strong exposure to Azure cloud services and microservices-based architectures. You will work closely with product, design, and engineering teams to build scalable, secure, and responsive applications with real-time capabilities and modern UI/UX standards. **Key Responsibilities** - Design, develop, and maintain scalable full stack applications using React.js, Next.js, TypeScript, FastAPI, and Rust. - Build responsive and high-performance user interfaces using Tailwind CSS, ShadCN UI, and modern component architecture practices. - Develop reusable frontend components and manage application state using Redux Toolkit, Context API, and React Query/TanStack Query. - Build and optimize backend services using Python, FastAPI, Pydantic, AsyncIO, SQLAlchemy, and Rust-based services/modules. - Design and integrate secure REST APIs, JWT/Okta authentication, and WebSocket-based real-time communication. - Develop scalable microservices and asynchronous processing solutions. - Work with Azure Cloud services and Azure Cosmos DB (SQL/NoSQL) for cloud-native application development. - Collaborate with cross-functional teams to deliver performant, low-latency, and scalable applications. - Ensure code quality through Git-based version control, code reviews, testing, and best engineering practices. - Participate in performance optimization, debugging, and production support activities. **Mandatory Skills & Experience** - 3 years of experience in Full Stack development. - Strong proficiency in: - React.js - Next.js - TypeScript - JavaScript (ES6+) - Rust - Hands-on experience with: - React Hooks - Redux Toolkit - Context API - React Query/TanStack Query