Overview
The Cloud Developer will be responsible for designing and implementing cloud-based applications using advanced TypeScript and React. This role focuses on creating scalable, efficient solutions while collaborating with teams on backend integration and database management, all in a remote capacity for candidates within the EU or UK.
Responsibilities
- Develop cloud-based applications using TypeScript and React.
- Implement responsive designs and accessibility features in HTML and CSS.
- Manage state effectively at scale using client and server state libraries.
- Design and build REST APIs while ensuring proper documentation and versioning.
- Utilize Python and FastAPI for backend development and implement asynchronous patterns.
- Design relational databases and execute migrations using PostgreSQL or Azure SQL.
- Set up CI/CD pipelines with Azure DevOps or GitHub Actions.
- Collaborate with teams in demo and user acceptance testing (UAT) sessions.
Requirements
- Proven experience with TypeScript, React, and modern component design practices.
- Strong understanding of HTML/CSS and WCAG AA standards for accessibility.
- Experience in state management with React Query or similar libraries.
- Proficiency in Python and FastAPI, focusing on asynchronous programming.
- Solid experience in relational database design and management with PostgreSQL or Azure SQL.
- Familiarity with REST API design and implementation best practices.
- Knowledge of Microsoft Entra ID or Azure AD for authentication and authorization.
- Experience with workflow design using state-machine libraries and CI/CD tools.