Search

Senior Full Stack Developer - (Angular / GraphQL)

PublishedPublished: 6/14/2022
Technology

Job Description

2nd Round Interview Onsite

\n


\n

Position Overview

\n


\n

We are seeking an experienced Senior Full Stack Developer with 5+ years of software development experience to design, develop, and support scalable web applications and cloud-native services. The ideal candidate will have strong expertise in Node.js, Angular, GraphQL, REST/SOAP web services, MongoDB, Kubernetes, and CI/CD/DevOps practices.

\n


\n

The successful candidate will work across the full application stack, building modern front-end applications, developing and integrating APIs and backend services, and deploying solutions within Kubernetes-based cloud environments.

\n


\n

Key Responsibilities

\n


\n

    \n
  • Design, develop, test, and maintain scalable full-stack web applications.
  • \n

  • Develop responsive front-end applications using Angular and CSS.
  • \n

  • Design and implement backend services and APIs using Node.js.
  • \n

  • Build and integrate GraphQL, REST, and SOAP web services.
  • \n

  • Work with service integration technologies and data formats including JSON, XML, and WSDL.
  • \n

  • Design and optimize data models and application integrations using MongoDB.
  • \n

  • Develop and deploy containerized applications within cloud-based Kubernetes (K8s) environments.
  • \n

  • Build, maintain, and improve CI/CD pipelines and automated deployment processes.
  • \n

  • Work with DevOps toolchains to support application builds, testing, deployments, monitoring, and release management.
  • \n

  • Troubleshoot production and non-production application issues across front-end, API, database, and infrastructure layers.
  • \n

  • Participate in application architecture, technical design, code reviews, and engineering best practices.
  • \n

  • Collaborate with product owners, architects, DevOps engineers, QA teams, and other developers in an Agile development environment.
  • \n

  • Ensure applications meet standards for scalability, performance, security, reliability, and maintainability.
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...