Senior Full Stack Developer
Shristy PriyaSENIORPosted 14m ago
TypeScriptReact.jsPythonFastAPIRESTful APIsOAuth authenticationKubernetesDockerGoogle Cloud PlatformCI/CD pipelinesGitHub ActionsInfrastructure as Code
About the Role
We are looking for a highly skilled and experienced Senior Full Stack Developer to join our client's engineering team. The candidate will work on developing next-generation AI-powered developer portals, scalable applications, and enterprise-level solutions.
Key Responsibilities
• Design and develop responsive, high-performance frontend applications using TypeScript and React.js.
• Build and maintain scalable backend services and REST APIs using Python and FastAPI.
• Develop reusable UI components and maintain design systems.
• Integrate frontend and backend systems with AI-powered platforms, Agent Chain workflows, knowledge bases, and MCP endpoints.
• Implement API integrations, authentication, and secure application development.
• Collaborate with DevSecOps teams to deploy applications using Kubernetes and Google Cloud Platform (GCP).
• Implement CI/CD pipelines and follow security best practices.
• Participate in architectural discussions, code reviews, and technical decision-making.
• Mentor junior developers and maintain high engineering standards.
Requirements
• Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
• Minimum 5+ years of Full Stack Development experience.
• Strong expertise in TypeScript, JavaScript, and React.js.
• Strong backend development experience with Python and FastAPI.
• Experience designing and consuming RESTful APIs.
• Knowledge of API versioning, OAuth authentication, and contract-first development.
• Hands-on experience with developer portal frameworks such as Backstage.
• Strong understanding of Kubernetes, Docker, and GCP.
• Experience with CI/CD pipelines and GitHub Actions.
• Knowledge of Infrastructure as Code (IaC) practices.