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).