Search by job, company or skills

Full Stack Developer

  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

Position Title

Full Stack Integration Developer

Experience

3+ Years (relevant experience in Full Stack and Backend Development)

Job Summary

We are seeking a highly skilled Full Stack Developer with strong expertise in Node.js, TypeScript, AWS Serverless technologies, and modern application architecture. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance applications while working across both backend and frontend components. The role requires hands-on experience in cloud-native development, event-driven architectures, API design, data streaming, and database optimization.

The candidate should be capable of owning solutions end-to-end, from architecture and design through development, deployment, monitoring, and production support.

Key Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performing full-stack applications.
  • Build and manage serverless applications using AWS services and best practices.
  • Develop and maintain RESTful and GraphQL APIs.
  • Design and implement event-driven architectures and data streaming solutions using Apache Kafka.
  • Develop reusable frontend components and integrate them with backend services.
  • Design, optimize, and maintain relational and NoSQL databases.
  • Implement ETL and data transformation pipelines for large-scale systems.
  • Participate in end-to-end system design, including scalability, reliability, performance, and security considerations.
  • Monitor application health, troubleshoot production issues, and improve system observability.
  • Collaborate with product managers, architects, QA teams, and other stakeholders to deliver robust solutions.
  • Follow coding standards, perform code reviews, and ensure high-quality software delivery.
  • Contribute to CI/CD automation and deployment strategies.

Required Skills & Qualifications

Backend Development

  • Strong proficiency in TypeScript and Node.js.
  • Hands-on experience developing scalable backend services.
  • Strong understanding of asynchronous programming and modern architectural patterns.
  • Experience building microservices-based applications.

Cloud & AWS Services

Hands-on Experience With

  • AWS Lambda
  • API Gateway
  • Amazon S3
  • Amazon SQS
  • Amazon SNS
  • Amazon MSK (Managed Kafka)
  • Amazon CloudWatch
  • AWS Secrets Manager

Serverless Architecture

  • Proven experience building and deploying Serverless applications.
  • Familiarity with Serverless Framework, AWS SAM, or equivalent tools.
  • Strong understanding of cloud-native application design principles.

Data & Streaming

  • Strong experience with Apache Kafka and distributed messaging systems.
  • Understanding of event-driven architecture and real-time data processing.
  • Experience with ETL pipelines and stream processing concepts.
  • Knowledge of data transformation and integration patterns.

Database Technologies

Experience With

  • MySQL
  • MongoDB

Strong Understanding Of

  • Database design and data modeling
  • Query optimization
  • Indexing strategies
  • Performance tuning
  • Data integrity and scalability

API Development

Expertise In

  • RESTful API design principles
  • GraphQL development
  • API versioning and documentation
  • API security using OAuth2, JWT, and authentication best practices
  • API performance optimization

System Design & Architecture

  • Ability to design large-scale distributed systems.
  • Deep understanding of:
    • Microservices Architecture
    • Distributed Systems
    • High Availability
    • Fault Tolerance
    • Resiliency Patterns
    • Scalability and Performance Optimization
  • Experience conducting architecture reviews and design discussions.
Frontend Development

  • Experience with modern JavaScript/TypeScript frameworks such as React, Angular, or Vue.js.
  • Strong understanding of responsive UI development.
  • Experience integrating frontend applications with REST/GraphQL APIs.
  • Knowledge of state management, component-based architecture, and frontend performance optimization.

Preferred Qualifications

  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with Docker and Kubernetes.
  • Knowledge of monitoring, logging, and observability best practices.
  • Experience working on high-traffic or real-time applications.
  • Exposure to Agile/Scrum methodologies.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation is an added advantage.

Educational Qualification

Minimum Qualification Required

  • B.Tech / B.E. / M.Sc. in Software Engineering, Computer Science, Information Technology, or a closely related discipline.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152160681

Similar Jobs

Bengaluru, India

Skills:

S3GithubRDSApisPostgreSQLJIRAMicroservicesReactTypescriptFastAPIPythonAWSvector databasesLLM APIsNext.jsevent-driven architectureRAG pipelines

Bengaluru, India

Skills:

JavaGithubBddMavenSpring BootJIRAAngularJava 8NosqlTypescriptTddSwaggerSonarqubeSpring SecurityAgileScrumMongoDBPostmanAzureAWSGitHub Actions

Bengaluru, India

Skills:

react.js .Net CoreTypescriptExpress.JsDockerPostgreSQLSQL ServerNode.jsMongoDB

Bengaluru, India

Skills:

Data ModellingNodejsUnit TestingSqlGitDockerReactjsKubernetesAWSRDBMS MySQLMicro-Service architectureREST-based APIs

Bengaluru, India

Skills:

react.js DrmGraphqlNode.jsCdnMicroservicesTypescriptRest ApisAzureKubernetesAWSCI CDHLSMPEG-DASHAdaptive Bitrate ABR streaming

Beware of Scammers

We don’t charge money for job offers