Mô Tả Công Việc
We are looking for a qualified Typescript Developer to work in our Design & Compose team to:
- Help maintain, further develop and test our Design & Compose products, based on the input from the Product Owner.
- Work in your team in close relationship with the Product Owner.
- Create and deliver qualitative applications based on user stories, including an estimate of effort beforehand.
- Offer technical solutions and enhancements, accompanied by well-thought-out arguments to support them.
- Help document the changes that were made
- Manage code reviews
- Set-up and maintain secure CI/CD operations
- Collaborate with other units and programs within Unifiedpost Group
You are willing to travel to Belgium. Your training will take place in Belgium during a training period of 3-4 weeks.
Yêu Cầu Công Việc
Technical skill requirements:
- A higher education in Computer Science or comparable knowledge through professional experience;
- Minimum of 5 years relevant work experience in software development;
- Ability to write well-documented, clean code;
- Know your way around profiling/benchmarking tools in order to locate and resolve bottlenecks;
- Excellent spoken and written English;
- Experience with: Node.js, Yarn, Typescript;
- Experience with: React, Express;
- Web API knowledge: REST, OpenAPI;
- Test driven design, automated testing and continuous integration;
- Experience in writing effective tests using Jest or a similar framework.
- Version Control: Git;
- Have worked before with JSON, YAML, XML;
- Database knowledge: SQL (PostgreSQL), NoSQL (DynamoDB) flavors;
- AWS (Lambda, DynamoDB, SQS, …);
- Docker
Knowledge of any of the following is an asset:
- Experience in writing E2E tests with a framework like Cypress or Selenium.
- Familiarity with Webpack / ESBuild, Jenkins, Docker and JIRA;
- A good notion of web development: HTML5, CSS3;
- Understanding of Java;
- DevOps & Terraform
- Knowledge of alternative technologies and frameworks
Soft skills:
- Clear, concise, coherent and complete written and verbal communication, in English;
- Ability to search, interpret and present information;
- You share your ideas and continuously improve yourself and the team around you;
- High integrity and great attention to detail;
- Take ownership of the code you have written and proactively solve problems;
- Value team effort and be a team player;
- While teamwork is important, you need to be able to work independently.
Hình thức
Quyền Lợi
- Office hours: 9:00 AM 🡪 12:00 PM, 1:00 PM 🡪 06:00 PM, off on Saturday and Sunday. Annual holidays leave will be following Vietnam law and as company regulations.
- 25 days of annual leave
- Competitive remuneration package
- 13th salary
- Social insurance, health insurance, and unemployment insurance will be under Labor Law.
- Generous private medical health insurance for employees & family members
- Dynamic, young & international environment
- Team building activities & outing
- Brand new & state-of-art Agile office
- Opportunity for traveling & training in Europe