Talent.com
Full Stack Engineer - React.js / Node.js

Full Stack Engineer - React.js / Node.js

Giggles And Growth SolutionsBangalore
1 day ago
Job description

Description :

We are seeking a highly skilled Full Stack Engineer with strong expertise in React, Node.js, PostgreSQL / MongoDB, and modern DevOps tools to build scalable, high-performance web applications. In this role, you will participate in the full software development lifecyclefrom architecture and design to implementation, testing, deployment, and maintenance. You will collaborate with cross-functional teams to deliver innovative solutions and contribute to shaping our engineering culture.

Key Responsibilities :

  • Design, develop, and maintain robust frontend applications using React, ensuring high performance, reusability, and clean code.
  • Build scalable, secure, and efficient backend services using Node.js, with a strong understanding of event-driven architecture.
  • Write modular, maintainable, and testable code following best engineering practices.
  • Work with PostgreSQL, MongoDB, or similar databases to design schemas, optimize queries, and ensure high data integrity.
  • Build scalable data-access layers and integrate databases seamlessly with backend services.
  • Participate in system architecture discussions, evaluating trade-offs to design high-performance and resilient systems.
  • Contribute to the design of microservices, API gateways, caching layers, and integration patterns.
  • Build and maintain REST APIs and GraphQL APIs for internal and external consumers.
  • Use Docker to build, containerize, and deploy applications.
  • Work with Kubernetes for orchestration, scaling, and rolling deployments.
  • Integrate CI / CD pipelines using tools such as GitHub Actions, Jenkins, or GitLab CI.
  • Apply Test-Driven Development (TDD) and write unit, integration, and end-to-end tests.
  • Ensure the application meets high-quality standards through code reviews and pair programming.
  • Monitor application performance, identify bottlenecks, and optimize for speed, scalability, and reliability.
  • Implement best practices for logging, instrumentation, tracing, and observability.
  • Work closely with designers, product managers, QA engineers, and stakeholders to deliver high-impact features.
  • Manage multiple projects simultaneously, ensuring timely delivery with high quality.
  • Mentor junior developers, conduct code reviews, and contribute to best practices and internal tools.

Required Skills & Experience :

Technical Skills :

  • 5+ years of experience as a full-stack developer with strong hands-on exposure to React and deep JavaScript knowledge.
  • 5+ years of experience building backend services and APIs using Node.js.
  • 3+ years of experience with PostgreSQL, MongoDB, or other relational / noSQL databases.
  • Proficiency in Docker, containerization, and local development workflows.
  • Strong knowledge of GraphQL (schema design, resolvers, Apollo Server / Client).
  • Hands-on experience with Kubernetes for deploying and managing containerized apps.
  • Strong experience building Single-Page Applications (SPAs) and Progressive Web Applications (PWAs).
  • Solid understanding of design patterns, data structures, algorithms, and distributed systems.
  • (ref : hirist.tech)

    Create a job alert for this search

    Stack Engineer • Bangalore