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.
Responsibilities
- Develop secure and scalable full-stack applications using React JS and Node JS.
- Build adaptive and responsive front-end interfaces using React, HTML5, CSS, Bootstrap 5, JavaScript, TypeScript, and Webpack.
- Design and implement middleware, REST APIs, and microservices using Node JS and Express JS.
- Design and manage databases, write SQL queries, stored procedures, views, and functions.
- Work with relational databases like PostgreSQL, SQLite, and Redis.
- Use Docker for containerization and deployment.
- Apply software design principles and patterns to ensure clean and maintainable code.
- Collaborate with teams, troubleshoot issues, and optimize application performance.
Qualifications & Experience
- Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree is a plus).
- 35 years of hands-on experience in developing full-stack applications using React JS and Node JS
Preferred Skills.
- Strong hands-on expertise in React JS and Node JS
- Proficiency in JavaScript, TypeScript, HTML5, CSS, Bootstrap 5, and Webpack
- Experience in developing REST APIs and working with microservice architecture
- Strong knowledge of Express JS
- Good understanding of database design, SQL queries, stored procedures, views, and functions
- Experience working with PostgreSQL, SQLite, Redis, or other relational databases
- Working knowledge of Docker and containerized deployments
- Understanding of software design principles and design patterns
- Ability to troubleshoot, optimize, and maintain large-scale applications
- Good communication and collaboration skills
- Immediate joiners preferred