· Proven experience as a Full Stack Developer, with at least 5 years of experience working with React, Node.js, Redux/Recoil, MongoDB, Checkmarx, and web accessibility best practices.
· Build robust, scalable APIs and server-side logic with Node.js. Ability to design RESTful APIs and microservices.
· Design and implement responsive, scalable, and user-friendly web applications using React and Redux/Recoil.
· Develop reusable and modular components using React, ensuring maintainability and code quality.
· Implement state management with Redux/Recoil to handle complex app states and improve performance.
· Work with MongoDB to design and optimize database schemas, queries, and data models.
· Create and maintain serverless applications and microservices in the AWS environment, leveraging tools such as AWS Lambda, API Gateway, S3.
· Strong experience with Datadog for monitoring, alerting, and troubleshooting applications in production.
· Set up, configure, and manage application logs, metrics, and alerts in Datadog to detect and resolve issues proactively.
· Solid experience in implementing CI/CD pipelines using GitHub Actions, including building, testing, and deploying applications, ensuring seamless delivery of features and bug fixes.
· Solid understanding of modern web development practices, including version control (Git), CI/CD, and testing frameworks(e.g., Jest, Mocha).
· Experience with Checkmarx or similar static application security testing tools to perform code security analysis.
· Experience with Backbone.js for maintaining legacy systems, and the ability to upgrade and integrate modern technologies.
· Strong knowledge of JavaScript (ES6+), HTML5, CSS3, and front-end frameworks.
· Familiarity with containerization tools such as Docker.
· Knowledge of security best practices in web application development.
· Strong problem-solving skills and the ability to work independently and in a team.
· Experience with TypeScript for building large-scale applications.
· Understanding of Agile methodologies (Scrum, Kanban).