Company DescriptionSRS Global Technologies 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.We are currently seeking a talented WordPress Developer to join our team. In this role, you will develop and maintain WordPress-based websites and applications for our healthcare clients. You will work closely with our design and development teams to ensure the delivery of high-quality, user-friendly solutions. Role DescriptionWe are looking for a passionate, hands-on full-stack software developer with strong experience in designing and delivering React JS + Node JS-based containerized microservices with a database at the backend.This person will work independently and as part of a team to develop full-stack applications [which includes client-side (I.e., front-end) and server-side (I.e., back-end)] built for a variety of platforms (VMs, Linux, mobile, cloud, etc.).In this role, Your Responsibilities Will Be:Develop high-performing, reliable, scalable, and secure full-stack applications.Full-stack application development involves developing a responsive user interface on the client side using React JS, the latest web technologies, etc., and server-side development using Node JS, Express JS, Microservices, REST API, and Databases (PostgreSQL, SQLite, Redis) for data persistence and retrieval.Develop readable, extensible, testable, and secure code while mindful of performance requirements.Develop Proof-Of-Concept applications etc. and give demos to business leadersCreating self-contained, reusable, and testable modules and componentsWork in a complex team structure, including distributed (I.e. global) teams.Work on an Agile (Scrum) team with a focus on meeting individual and team commitmentsAssume additional roles and responsibilities as required and be able to work with minimal support Preferred SkillsB.E/B. Tech or M. Tech in Computer Science, Information Technology or ElectronicsShould have a minimum of 8 to 10 years of experience in Software Design, Development & Maintenance Immediate joiners preferrefProven hands-on experience in designing and developing complex and secure React JS + Node JS based full stack applications which involve following:Front EndProficient in the design and development of adaptive and responsive front-endHands-on experience in following frontend technologiesReact JS, HTML 5, CSS, Bootstrap 5, JavaScript, TypeScript, WebpackMiddlewareProficient in the design and development of complex middleware with the following technologies:Node JS (* Strong expertise required)Express JSREST API developmentMicroservices architectureMessage broker software (I.e. MQTT or AMQP protocol-based message broker E.g. RabbitMQ, mosquito, etc.)DatabaseDesign and development of databaseWorking knowledge of databaseLike PostgreSQL / SQLite / Redis / relational databasesShould be able to read and write SQL queries, stored procedures, views, and functionsWorking experience with DockerFluency in working with Linux systemsExperience in design principles and design patterns Experience in using repositories like Bitbucket, GIT, etc.Experience with unit testing frameworks – Chai, Jest, and MochaExperience working in an Agile/Scrum development processAwareness of secure product development lifecycleWeb Application Security and setting up CI / CD pipelines.Awareness of industrial protocols like HART IP, OPC UA, Modbus
Job Title
Full Stack Developer