- 5+ years of qualified experience in full stack web development
- Strong hands-on experience with React.js, including hooks, state management (Redux/Context API), and component-based architecture
- Solid experience with Node.js and frameworks such as Express.js
- Proficiency in JavaScript (ES6+) and TypeScript
- Experience working with RESTful APIs and/or GraphQL
- Familiarity with relational and/or NoSQL databases (e.g., MongoDB, PostgreSQL, MySQL)
- Strong understanding of HTML5, CSS3, and responsive design principles
- Experience with version control systems (Git/GitHub/GitLab)
- Knowledge of testing frameworks (Jest, Mocha, React Testing Library, etc.)
- Understanding of web security best practices (authentication, data validation, CORS, etc.)
- Familiarity with CI/CD tools and deployment processes
- Experience working in Agile/Scrum development environments
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
Preferred (Nice to Have)
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with Docker/Kubernetes
- Experience with microservices architecture
- Knowledge of accessibility standards (WCAG)