31 Jul
|
Virtusa
|
Hyderabad
Full Stack Developer (React.js + FastAPI + Rust + Azure)
Role Overview
We are looking for an experienced Full Stack Developer with strong expertise in up-to-date 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 solid 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 contemporary 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
📌 Javascript Hyderabad
🏢 Virtusa
📍 Hyderabad