- To be part of an agile team, working closely with product managers, designers, BAs and technical leads to propose solution, create prototype, build and test new products or features.
- Take responsibility for your work and leads the effort from architecture, implementation, deployment and testing.
- Developing UI and interaction for web/app using Angular, React, Vue or similar JavaScript frameworks from UI/UX Design and other related UI requirements.
- Writing clean and reusable code with unit/functional tests and continually increase your code quality.
- Having discussions, brainstorming with your team to make technical decisions.
- Constantly raise your standard, learning new things and sharing knowledge with the rest of the team.
- Working directly with other members of product management team to improve the user experience delivered by our web/app.
- Liaising with our operations and support team to identify issues and assisting with troubleshooting.
- Supporting making front-end documentation/requirements (technical requirements).
- Taking part in daily stand-ups and regular team-wide meetings to discuss current and upcoming tasks.
- Reporting to the team and stakeholders on progress, timelines and roadblocks