Role Overview
We are seeking a full stack software engineer with Overall 9+ and 5 years relevant experience, who can take ownership of the Azure Function Teams Bot API, ensuring its development, stability, scalability, and maintainability.
Key Responsibilities
- 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 our 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 our backend and agent build teams
- Enable the team to work autonomously by documenting and transferring knowledge
Requirements
- 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
- Familiarity with Teams bot framework and adaptive cards
- Knowledge of data visualization libraries (e.g., D3.js, Highcharts), azure web apps, python