5+ years of experience with Node.Js and JavaScript.
- Strong understanding of asynchronous programming, event-driven architecture, and RESTful APIs.
- Experience with frameworks like Express.Js, Hapi.Js, or Nest.Js.
- Proficiency in database management with SQL and NoSQL databases (e.G., MongoDB, MySQL, PostgreSQL).
- Familiarity with containerization and orchestration tools (e.G., Docker, Kubernetes) is a plus.
- Knowledge of version control systems like Git.
- Understanding of CI/CD pipelines and test-driven development.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative team environment.
- Strong proficiency in React, with a deep understanding of its core principles.
- Experience with state management libraries (e.G., Redux).
- Proficient in modern JavaScript (ES6+) and TypeScript.
- Strong understanding of HTML, CSS, and CSS preprocessors
- Familiarity with CI/CD pipelines and DevOps practices.
- Proven track record of delivering high-quality web applications.
- Experience in agile development methodologies.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage time effectively.
- Experience with server-side rendering (SSR) and static site generation (SSG) in React.