A full stack developer is a professional who can work on both front-end and back-end development of websites and applications. They use their extensive programming knowledge of JavaScript, etc. for front-end development. Their knowledge of Node.js, ReactJS etc. is essential for back-end development.
Responsibilities:
- Develop web application and API using JavaScript frameworks and libraries eg. Next.js, Loopback4
- Develop new features using ReactJS, NodeJS.
- Design and develop database both relational and non-relational database
- Design and develop software with LINE’s bot framework.
- Writing code with security and data protection in mind.
- Collaborate with PO/PM, UX/UI and QA to understand business goals, system requirements, plan and coordinate testing activities.
Qualifications:
- Bachelor/Master degree of Computer Engineering, Computer Sciences or any related fields.
- 2+ years of experience in NodeJS, ReactJS development would be a plus.
- 1+ years of experience in LINE’s bot development would be a plus.
- Experience in Docker, Git, CI/CD and Cloud Ecosystem is preferable.
- Creative, communicative and solution oriented
- Communicative skills both with team-members and other stakeholders
- Know SOLID principle, TDD, Lambda function would be a big plus
- Responsible and proactive
- Good team working skills