Senior Full Stack Engineer

8 - 13 years

25 - 37 Lacs

Posted:22 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role:

Responsible for driving the technical design and development. You will be responsible for the architectural design, development, and optimization of core services such as databases (SQL/NoSQL), authentication, real-time APIs, storage, and serverless functions, complex UI components (such as drag-and-drop editors and visual logic engines). You will make critical technical decisions to ensure the platform is robust, scalable, and secure.

Key Responsibilities:

  • Lead the design and development of frontend and backend features
  • Architect and implement complex, intuitive user interfaces, including visual editors (drag-and-drop), logic builders, and data management systems.
  • Develop robust, scalable, and developer-friendly APIs and SDKs.
  • Build or integrate storage solutions and real-time communication capabilities (e.g., WebSockets).
  • Ensure the scalability, performance, and reliability of the platform.
  • Ensure adherence to

    microservices architecture.

  • Ensure

    database optimization

    , security, and scalability using PostgreSQL,MongoDB
  • Collaborate with product managers, Devops and UX/UI designers to translate requirements into technical solutions.
  • Write clean, well-documented, and testable code.
  • Responsible for code reviews and maintain high code standards.
  • Stay up-to-date with emerging trends and technologies

Required Skills & Experience:

  • Deep expertise with modern frontend JavaScript frameworks/libraries (e.g., React, Angular, Vue.js, Svelte) and building sophisticated UIs.
  • Advanced knowledge of state management (Redux, Zustand)
  • Proficiency in modern CSS frameworks (Tailwind CSS, Styled Components)
  • Strong backend development experience with languages like Node.js with Express/Nest.js, Python with FastAPI/Django
  • Extensive experience with various databases (e.g., PostgreSQL, MongoDB) and their optimizations.
  • Caching and session management(Redis)
  • CDN integration and asset optimization
  • Experience with testing methodologies and CI/CD pipelines.
  • Strong understanding of networking protocols, security, and API design (REST, GraphQL, gRPC).
  • Experience building distributed systems, microservices, and scalable infrastructure.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Experience with major cloud platforms (AWS, GCP, Azure/any).
  • Knowledge of message queuing systems (e.g., Kafka, RabbitMQ).
  • Familiarity with monitoring tools (e.g., Prometheus, Grafana).
  • AST (Abstract Syntax Tree) manipulation
  • Experience with SWC/Babel
  • Strong communication and leadership skills.

Good to have:

  • Experience building editor or IDE extensions.
  • Experience with real-time collaboration tools.
  • Experience with AI/ML integration for code assistance.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Yotta Infrastructure logo
Yotta Infrastructure

IT Services and IT Consulting

Mumbai Maharashtra

RecommendedJobs for You