- Works as part of a development team using Agile Scrum practices - Research new technologies, solve technical issues and propose solutions. - Develop and execute unit test to ensure coding changes adhere to functional requirements and technical specifications. - Be able to prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into high quality products is a plus. - Be able to review source code and break tasks for team member is a plus Technical: - Knowledge of Angular is required - Knowledge of Java is optional Non-technical - Willingness and ability to thrive in a fast paced and agile development environment - Good problem solving skill - Be able to work under deadline pressure - Proactive in work - Good written and verbal communication skills with demonstrated ability to work in a team environment - Do not require your English Language proficiency