Job Title:
Full Stack Developer Python & React, JavaScript - Bangalore
Company: CognoVerse
Location: Gurgaon, Haryana
Created: 2025-11-15
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: 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.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.