Full Stack Developer Python & React, JavaScript - Bangalore

7 - 10 years

0 Lacs

Posted:14 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a highly experienced and motivated Full Stack Developer with 7 to 10 years of professional experience to join our team in Bangalore. The ideal candidate will be a senior technical leader with deep expertise across modern backend and frontend technologies, particularly in environments that interact with industrial automation.


Location: Bangaluru (Work from office 5 days in a week)


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:

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.


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.


Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You