The company is looking for a Full-stack Engineer to develop technology that will empower the next breed of enterprises, streamline efficiency, deliver perfect customer interactions, and drive customer satisfaction.
Requirements
- Experience in developing Front-end applications with HTML, CSS, Javascript (ES5/ES6) is a must.
- Experience with some of Front-end frameworks/libraries such as ReactJS, AngularJS, VueJS, Bootstrap, Jquery, etc.
- Experience in developing Back-end applications with any of the following: PHP, Python, Golang, Ruby.
- Experience in working and database design with Relational Databases such as MySQL, Postgresql, MS SQL Server.
- Non-Relational Database (ElasticSearch, Redis, MongoDB, etc) knowledge is good to have.
- Experience with DevOps, like Azure/AWS/on-premise deployments and maintenance with Machine Learning/AI systems will be a plus.
- Experience in developing secure systems that fulfill stringent enterprise non-functional requirements will be a plus.
Responsibilities
- Take responsibility within an engineering team that builds and supports amazing customer-facing products, providing innovative solutions to challenging programming and design problems.
- Accurately scope effort, identify risks and clearly communicate trade-offs with team members and other stakeholders; sometimes this includes clients, if you need to.
- Stay aware of industry trends, confidently make technology choices and strategic decisions.
- Ship high quality products and features with an end-to-end mind set from conception to delivery and production support, owning specifications, quality, release deployments and monitoring of production health.
- Self-driven and care about maintainability of code, automation, deployment processes, and want to write the highest quality code with utmost attention to scalability and performance.
Other
- 3+ years of experience designing and developing applications.
- Expertise in software design and architecture.
- Strong problem solving and communication skills.
- Passion for emerging JavaScript and machine learning technologies.
- Experience and adamant in creating well thought-out applications that have reusable components, readable code, resilient design, low maintenance, computational efficiency, modular and future-proof (i.e. easy to modify and add on later).
- Vietnamese nationality
- Full-time
- Middle