Senior Fullstack Developer with React and AstroJS

5 - 10 years

7 - 12 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Technologies:

- Frontend: AstroJS, React, Tailwind CSS, shadcn UI, Nanostores for state management
- Backend: Prisma (with MS SQL Server) - Tools: Git, Docker, CI/CD pipelines, TypeScript, Node.js - Optimization: React Hooks, Lazy Loading, Island Architecture - SQL Server: Expertise in writing database queries, views, stored procs

Required Skills;

- 5+ years of experience in full-stack web development with modern frameworks such as
React and AstroJS. - Strong proficiency with Tailwind CSS and modern CSS frameworks. - Experience using Prisma ORM and MS SQL database - Experience implementing state management with Nanostores and optimizing UI performance with Optimistic updates. - Familiarity with building accessible, responsive user interfaces using shadcn UI and Tailwind CSS. - Excellent problem-solving skills and ability to troubleshoot complex technical issues. - Experience working in an Agile environment, with a focus on collaboration and continuous integration. - Strong knowledge of version control using Git and experience with CI/CD pipelines.

Good to have:

- Experience with server-side rendering (SSR) and static site generation (SSG) in AstroJS.
- Familiarity with TypeScript and Node.js for backend development. - Experience with REST API design and integration. - Familiarity with shadcn UI and component customization. - Experience in building complex, high-performance web applications with thousands of users. - Experience using Azure DevOps is a plus

Responsibilities:

Development & Architecture
- Independently develop & maintain web applications using AstroJS, React, Tailwind CSS, Prisma, and Nanostores. - Implement Optimistic UI Updates for better responsiveness and user experience in applications. - Design and develop highly reusable, scalable UI components with shadcn UI and Tailwind CSS. - Write and maintain clean, efficient, and well-documented code following modern development practices. - Implement lazy loading for React components and optimize performance with Island Architecture for minimized client-side JavaScript. - Build robust APIs with Prisma to interact with databases and ensure type safety in database operations. Collaboration - Work closely with internal teams to build new features and improve existing functionality. - Participate in code reviews and mentor junior developers on best practices for UI/UX, performance, and clean code. - Ensure the smooth integration of React components within AstroJS pages using proper client hydration techniques. UI/UX: - Develop user interfaces that provide an optimal experience for users with real-time feedback using Nanostores for state management. - Follow shadcn UI guidelines for creating accessible, user-friendly components. - Manage and implement consistent theming across the application through Tailwind CSS and shadcn UI. Optimization: - Leverage Prisma for query optimization and ensure efficient data fetching, preventing common issues like N+1 queries. - Apply Optimistic UI Updates to instantly reflect UI changes while waiting for backend responses, making the app feel faster and more responsive. - Troubleshoot and debug performance bottlenecks, ensuring that applications scale efficiently with a growing user base.
Key Technologies
- Frontend: AstroJS, React, Tailwind CSS, shadcn UI, Nanostores for state management
- Backend: Prisma (with MS SQL Server) - Tools: Git, Docker, CI/CD pipelines, TypeScript, Node.js - Optimization: React Hooks, Lazy Loading, Island Architecture - SQL Server: Expertise in writing database queries, views, stored procs

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Nisum logo
Nisum

Consulting / Information Technology

El Segundo

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru