Mô tả công việc
Giới thiệu về công ty
Trách nhiệm công việc
- Developing new features for our product that exceeds our customer’s needs
- Writing and reviewing code inline with best practice
- Writing the unit tests for robust development
- Performing code reviews on other team member’s work
- Ensuring that your code hits a high bar for quality and performance
- Researching new technologies to apply in current and future projects
- Contributing to technical documentation such as technical design and as built documents
Kỹ năng & Chuyên môn
Minimum Qualifications:
- Bachelor's Degree in Computer Science, Engineering, or related field
- Must have 2+ years prior experience as a Frontend Developer in web application / mobile application
- Must have good written and spoken English communication skills
- A strong teamwork ethic is essential
Desired Skills/Experience:
- Experienced in web applications with ReactJS
- Experienced with VueJS/AngularJS/NodeJS is plus
- Have knowledge and efficient use of ReactJS, React Hooks, Redux, Javascript, Typescript, ES6, HTML5/CSS3, Ajax, HTTP, axios
- Experience in frontend build tools (e.g. Yarn, Grunt, NPM,…)
- Experience with RESTful, GraphQL
- Experience in building responsive, elegant and scalable web applications
- Have strong analytical and problem-solving skills
- Understands the importance of contributing to the CI/CD pipeline and automation
- A proven ability to learn new products, develop technical knowledge and apply new skills in a high paced environment
- Beneficial to have a working knowledge of Atlassian Suite, JIRA, Confluence and Service Desk
- Experienced working with agile development methodologies
- Beneficial to have prior experience working with distributed teams
Phúc lợi dành cho bạn
- Great healthcare packages
- MacBook Pro provided
- Competitive salary
- 7 paid sick days & 20 paid leave days & 8 Mental Health Days per year
- Kitchen stocked with snacks & drinks
- Fun, creative and fast-paced working environment
- Our offices have creative, open workspaces with room to play, reflect, and relax
- We support your ongoing education and learning as a valued teammate.
- Life isn’t crammed into a 9-5. We provide a balanced lifestyle to encourage you to perform at your best.
- Our team is extremely competitive, and we will challenge your best table tennis skills.
- Working time: Mon - Fri
- 12 days of paid holiday per year
- Equity in the form of SARS (Stock Appreciation Rights)
- Learning & Development Stipend