Job Description
We are seeking a highly skilled software developer to join our team and lead back-end development for web applications. This role focuses on building, optimizing, and scaling infrastructure using Node.js and Redis, with an emphasis on both cloud and on-premise environments. The ideal candidate will excel in performance optimization and scalable architecture.
Skills
Relevant Node.js certification from a recognized institution.
Experience with cloud platforms like AWS, Google Cloud Platform, or Azure and on-premise deployments.
Familiarity with front-end frameworks like React.js or AngularJS.
Hands-on experience with Test-Driven Development (TDD).
Education
Bachelor's degree in Software Engineering, Computer Science, or a related field.
Demonstrable experience in web application development with expert-level proficiency in Node.js and Redis.
Experience working with both cloud-based and on-premise infrastructures.
Strong knowledge of front-end technologies, including HTML, CSS, and JavaScript.
Experience with databases like MySQL or MongoDB.
Familiarity with web development frameworks, such as Express.js.
Solid understanding of microservices architecture and DevOps principles.
Bachelor's degree in Software Engineering, Computer Science