Description

Job Description:
5+ years of professional experience in frontend software development.
Deep expertise in TypeScript and modern JavaScript (ES6+).
Proven, hands-on experience building complex applications with Next.js and React.
Strong understanding of client-side state management patterns and libraries (e.g., React Query, Zustand, Redux Toolkit).
Demonstrable experience designing, building, and consuming complex APIs (REST, GraphQL).
Proficiency with modern frontend tooling (Webpack, Vite, npm/yarn) and testing frameworks (Jest, React Testing Library, Cypress/Playwright).
Familiarity with containerization using Docker for local development and deployment.
Strong understanding of web security practices (WAF, CORS, Authentication/Authorization).
A firm grasp of HTML5, CSS3, and responsive design principles.
Excellent problem-solving skills and the ability to work effectively in a collaborative, agile team.

Good to Have
Experience with Node.js for backend-for-frontend (BFF) patterns or API development.
Experience with observability and monitoring tools (e.g., Sentry, Datadog, New Relic).
Knowledge of CI/CD pipelines (e.g., GitHub Actions, Jenkins).
Experience working in the healthcare, veterinary, or another regulated industry.
A strong focus on web performance optimization and accessibility (a11y) standards

Education

Any Graduate