Full Stack Developer Python & React, JavaScript

7 - 10 years

15 - 30 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Full Stack Developer

Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance full-stack applications using the required tech stack.
  • Lead the development of

    microservices

    architecture using

    Python (Object-Oriented)

    and implement reliable

    queue handling mechanisms (RabbitMQ/other)

    and

    MQTT

    protocols.
  • Develop and consume

    REST APIs

    and interfaces, handling

    JSON

    data efficiently, potentially using frameworks like

    Flask

    .
  • Develop responsive and user-friendly web interfaces using

    Node.js, JavaScript

    , and at least one modern frontend framework (

    Angular, Vue, or React

    ).
  • Manage complex data structures and ensure data integrity utilizing

    MongoDB

    or other

    NoSQL

    databases.
  • Implement and enforce best practices for

    code management

    using

    Git/Bitbucket

    or equivalent systems.
  • Spearhead

    debugging

    efforts across various application modules, demonstrating strong troubleshooting skills.
  • Actively participate in

    DevOps

    practices, utilizing

    CI/CD tools (Jenkins)

    and contributing to deployments on

    Linux

    environments, with potential involvement in

    Ansible

    or

    Kubernetes

    .
  • Monitor application performance and health using observability tools (

    Grafana, ELK stack, OTel

    ).
  • Apply

    Agile methodologies

    , participate actively in sprint planning, stand-ups, and thorough

    code reviews

    .
  • Ensure code quality and stability by writing comprehensive

    unit/integration tests

    .
  • Document designs, APIs, and architectural decisions clearly and concisely.
  • Collaborate closely with automation and control teams, utilizing a strong understanding of

    Omron AMR, COBOT, and PLC configuration, communication, and programming

    for seamless system integration.

Required Skills and Experience

  • Experience:

    7 to 10 years in full-stack software development.
  • Backend Expertise:

    • Expert proficiency in

      Object-Oriented Python

      .
    • Strong experience with

      Microservices

      architecture.
    • Mandatory experience with

      Queue handling mechanisms

      (e.g.,

      RabbitMQ

      ) and

      MQTT

      protocol.
    • Expertise in

      REST API based programming, Flask API

      , and

      JSON handling

      .
  • Database:

    Expert-level knowledge of

    MongoDB

    or other

    NoSQL

    databases.
  • Frontend Expertise:

    • Proficiency in

      Node.js

      and

      JavaScript

      .
    • Experience with at least one major frontend framework:

      Angular, Vue, or React

      .
  • Tools & Process:

    • Proficiency with code management systems like

      Git/Bitbucket

      .
    • Advanced

      debugging skills

      across multiple modules.
    • Experience with development tools like

      VSCode/PyCharm

      .
    • Familiarity with

      DevOps and CI/CD tools (Jenkins)

      .
    • Experience with observability tools (

      Grafana, ELK, OTel

      ).
    • Commitment to

      Agile methodologies

      and collaborative processes (sprints, code reviews).
  • Industrial Automation:

    • Very good understanding of Omron AMR, COBOT, and PLC,

      including configuration, communication, and programming.

Desired (Good to Have)

  • Knowledge of

    Ansible, Kubernetes, and Linux-based deployments

    .
  • Prior experience working on a production line in a manufacturing or industrial plant environment

    is a significant plus.

Education

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Beamstacks logo
Beamstacks

Software Technology

San Francisco

RecommendedJobs for You

hyderabad, chennai, bengaluru