Company Description SRS Web Solutions is a leading healthcare SaaS technology company specializing in digital healthcare documentation for the medical, dental, and veterinary industries. We have served over 3,000+ clients and 5 million patients worldwide modernizing practices by improving productivity, efficiencies, and the bottom line. Our senior software developers have a collective 100,000 hours in customized healthcare and security programming. SRS is an Inc 5000 company ranked as the fastest-growing company in the USA. Role Overview We’re seeking a hands-on Full Stack Developer with strong experience in React.js and Node.js, who can design and deliver containerized microservices with backend databases. You’ll work independently and with teams to build full-stack applications that run on platforms like Linux, mobile, cloud, and VMs. Key Responsibilities Build high-performance, reliable, scalable, and secure full-stack applications. Develop a responsive front-end using React.js, HTML5, CSS, Bootstrap, JavaScript/TypeScript, and Webpack. Create server-side services with Node.js, Express.js, REST APIs, and microservices architecture. Integrate databases such as PostgreSQL, SQLite, and Redis. Write clean, secure, testable code with performance in mind. Build proof-of-concept apps and demo them to stakeholders. Create reusable, testable modules and components. Collaborate with distributed/global teams using Agile (Scrum) methodology. Take ownership and work with minimal supervision; adapt to additional roles as needed. Preferred Skills & Experience Degree: B.Tech or M.Tech in CS, IT, Electronics. Experience: 8–10 years in software design, development, and maintenance. Front-End: React.js, HTML5, CSS, Bootstrap, JavaScript/TypeScript, Webpack. Back-End/Middleware: Node.js (expert level), Express.js, REST APIs, microservices, message brokers (MQTT, RabbitMQ, etc.). Databases: PostgreSQL, SQLite, Redis—proficiency in SQL (queries, stored procedures, views, functions). Containerization: Docker experience. Systems: Comfortable working on Linux. Software Design: Knowledge of design principles and patterns. Version Control: Familiarity with Git/Bitbucket. Testing: Experience with Chai, Jest, Mocha. Process & Security: Agile/Scrum, secure SDLC awareness, CI/CD, web application security. Bonus: Knowledge of industrial protocols (HART IP, OPC UA, Modbus).