Full Stack Developer Python & React, JavaScript

7 - 11 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full Stack Developer at our company in Bangalore, you will be a senior technical leader with 7 to 10 years of experience in full-stack software development. Your deep expertise in modern backend and frontend technologies, especially those related to industrial automation, will be essential for this role. **Key Responsibilities:** - Design, develop, and maintain robust, scalable, and high-performance full-stack applications using Python, microservices architecture, and reliable queue handling mechanisms. - 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. **Qualifications Required:** - 7 to 10 years of experience in full-stack software development. - Expert proficiency in Object-Oriented Python and 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. - Expert-level knowledge of MongoDB or other NoSQL databases. - Proficiency in Node.js and JavaScript. - Experience with at least one major frontend framework: Angular, Vue, or React. - 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). As a Full Stack Developer at our company in Bangalore, you will be a senior technical leader with 7 to 10 years of experience in full-stack software development. Your deep expertise in modern backend and frontend technologies, especially those related to industrial automation, will be essential for this role. **Key Responsibilities:** - Design, develop, and maintain robust, scalable, and high-performance full-stack applications using Python, microservices architecture, and reliable queue handling mechanisms. - 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. **Qualifications Required:** - 7

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

RecommendedJobs for You