Job descriptionJob Description Participate in the design, development, and maintenance of robust and scalable web applications using the specified tech stack (React.js, Node.js, Express.jsFront-End ImplementationBuild the front-end of applications through appealing, responsive, and user-friendly design, ensuring cross-browser and mobile compatibility.Back-End DevelopmentDevelop efficient, high-performance server-side logic and APIs (RESTful or GraphQL) using Node.js and ManagementDesign, implement, and optimize database schemas and interactions using both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases, ensuring data integrity and performance.DevOps and DeploymentImplement and manage Continuous Integration Continuous Deployment (CICD) pipelines using Azure DevOps for seamless integration and delivery to Azure cloud platforms.CollaborationWork closely with UIUX designers, product managers, and other developers to define project requirements, provide technical solutions, and ensure cohesive performance.Code Quality TestingWrite clean, maintainable, and efficient code perform unit and integration testing participate in code reviews and debug troubleshoot issues across the entire stack.Optimization SecurityMonitor and optimize application performance and implement security best practices, including authentication (OAuth2, JWT) and data protection.Essential Skills:Required Qualifications and SkillsProven experience as a Full Stack Developer or in a similar role.Strong proficiency in React.js for front-end development and Node.js Express.js for with MongoDB and/or SQL databases.Familiarity with the Azure DevOps ecosystem and general cloud services (e.g., Azure WebApps, Azure MonitorProficiency with front-end technologies HTML5, CSS3, JavaScript (ES6), and related tools.Strong understanding of version control systems, specifically Git.Experience with Agile methodologies (Scrum, KanbanExcellent problem-solving, analytical, and communication skills. We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.