Mô tả công việc
The developer will be involved in all phases of the product development cycle including requirements analysis, project estimation, detailed design, software development, testing, and deployment.
He/she has A Good Mindset for Development schedule/Quality/Self-Study and is willing to learn new technologies.
What you will do
- Perform development & testing features/bugs from backlog items.
- Response quickly to handle incidents if it happens.
- Build and maintain the CI/CD.
- Be Involved in Quality Assurance with good processes, practices, and analysis tools.
- Be Involved in developing Non-Functional Requirements (e.g. Performance, Security, Reliability, Maintainability…)
- Assists leaders to define Technical Backlog
- Be Involved in defining Roadmap and Risk Management.
- Responsible for being committed to the results to be delivered by his/her team and assists his/her teams in achieving such results.
- Responsible for objectively and effectively communicating with his/her counterparts, leaders, and team members
- Responsible for providing his/her team with feedback on their work.
- Developing ideas for new programs, products, or features by monitoring industry developments and trends.
Yêu cầu công việc
We are looking for the one who:
- Having experience in Web Front-end (HTML/CSS/JS), NextJS or ReactJS
- Having experience in backend technology of Nodejs and TypeScript and frameworks available for Nest.js
- Database programming or design skills, including relational database skills (SQL, etc.) and non-relational database skills (MongoDB, Redis, Cassandra, etc.).
- CODING: The code should be well documented and compliant with good practices, as well as the testing skill (Unit Test, Integration Test, User Acceptance Test, Automation Regression Test.
- RESTful API
- Knowledge of Programming Principles, Design Patterns, etc;
- Willing to learn new technology and have a product mindset.
Nice to have:
- Experience in cloud architecture/infrastructure, especially on GCP
- Experience with Docker;
- Knowledge about Continuous Integration, Continuous Delivery (CI/CD);
- Familiar with working in an Agile environment;