Search by job, company or skills

relanto

Lead Software Engineer Full Stack

Save
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Design, develop, test, and maintain scalable full-stack applications using Python and Angular.
  • Develop RESTful APIs, microservices, and backend services using Python frameworks such as FastAPI, Django, or Flask.
  • Build responsive and user-friendly web interfaces using Angular, TypeScript, HTML, CSS, and modern UI frameworks.
  • Create and optimize database schemas, queries, and integrations with SQL and NoSQL databases.
  • Containerize applications using Docker and manage container lifecycle.
  • Deploy, manage, and troubleshoot applications running on Kubernetes clusters.
  • Develop Infrastructure as Code (IaC) using Terraform for provisioning and managing cloud resources.
  • Collaborate with DevOps teams to implement CI/CD pipelines and deployment automation.
  • Monitor application performance, troubleshoot production issues, and optimize system reliability.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Ensure adherence to security, scalability, and coding best practices.

Required Skills

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in Full Stack Development.
  • Strong programming experience in Python.
  • Hands-on experience with Angular (Angular 10+ preferred).
  • Proficiency in TypeScript, JavaScript, HTML5, and CSS3.
  • Experience developing REST APIs and microservices.
  • Strong knowledge of Docker and containerization concepts.
  • Hands-on experience with Kubernetes deployment, scaling, and troubleshooting.
  • Experience with Terraform and Infrastructure as Code practices.
  • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB).
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Strong understanding of Git version control and Agile development methodologies.
  • Experience working with Generative AI (GenAI) solutions and Large Language Models (LLMs) will be a added advance

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150575357

Similar Jobs

Bengaluru

Skills:

TableauMlSpring BootJavaReactAngularHtml5Css3OraclePythonJavascriptMs Sql ServerAI-assisted development toolsAi

Bengaluru, India

Skills:

NodeSvnReactTypescriptDockerJestExpressGoogle Cloud PlatformReduxCss3JenkinsGitHtml5KubernetesStyled ComponentsRedux-ThunkJavaScript ES6FastifyReact HooksEnzymeReact StorybookSpinnakerRedux-SagaHapi JSCI-CD

Bengaluru, India

Skills:

Schema DesignData ModelingCursorReactTypescriptJavascriptPythonGraphqlNode.jsSpringbootXssOwasp Top 10React NativeClaudenon-relational database architecturerelational database architectureAI-assisted development ecosystemsReact hooksGitHub CopilotExpoAmazon QCSRFCI CD pipeline configurationautomated tests

Bengaluru, India

Skills:

.NETcontainerization Spring BootJavaMicroservicesReactSchema DesignRest ApisDistributed SystemsAngularApi IntegrationSql Performance TuningKubernetesDockerJenkinsAzure DevOpsGitHub ActionsGen AI technologiesLLMsRelational DatabasesAI-powered appsmicroservices architectureprompt engineering

Bengaluru, India

Skills:

HibernateAngularjsPostgreSQLNode.jsSpring BootSdlcSpringAngularDevopsjQueryReactCore JavaBootstrapAgileOracleMicroservices architecture