Tech Stack
AzureCloudD3.jsJavaScriptPythonReactTypeScript
About the role
- Take ownership of user interfaces for internal Agentic applications including Teams bots, web apps, and embeddable widgets providing Gen AI functionalities
- Develop, deploy, and maintain user interfaces using React (Native) and Typescript
- Implement designs for web apps and embeddable widgets ensuring responsive and modern UI
- Create embeddable widgets for internal web applications
- Support Teams bot with adaptive card design
- Assist with implementation and management of CI/CD pipelines for automated cloud deployments
- Collaborate with backend and agent build teams
- Document and transfer knowledge to enable team autonomy
Requirements
- 5 years relevant experience
- Strong React (Native) + Typescript skills
- Demonstrated portfolio or code examples of previous work
- Strong experience in Tailwind
- Ability to integrate with RESTful backend APIs
- General software engineering best practices
- Ability to work independently and support knowledge transfer to internal teams
- Experience with chat apps and micro frontends (preferred)
- Familiarity with Teams bot framework and adaptive cards (preferred)
- Knowledge of data visualization libraries (e.g., D3.js, Highcharts), azure web apps, python (preferred)