Mô Tả Công Việc
About the jobWe are looking for an experienced TypeScript Developer to work in our development team to:● Collaborate closely with the Product Owner to own and drive the full development cycle based on evolving requirements● Implement high-quality software based on user stories, including effort estimation.● Offer technical solutions and enhancements, accompanied by well-thought-out arguments to support them;● Enforce high-quality, collaborative code reviews as a core development practice● Ensure changes are thoroughly documented as a standard development practice.● Set-up and maintain secure CI/CD operations.● Collaborate with other units and programs within Banqup Group.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
We would be happy to seeTechnical skill requirements:● At least 6 years of professional work experience in TypeScript development● Expert in understanding React’s core concepts and its ecosystem.● Deep understanding of JavaScript & TypeScript fundamentals, with a strong interest in how things work under the hood.● Experience with a Node.js backend framework such as Express or NestJS● Strong emphasis on writing well-documented, clean and maintainable code;● Know your way around profiling/benchmarking tools in order to locate and resolve bottlenecks.● Experience with test-driven development, automated testing, and continuous integration, using frameworks like Jest or similar.● Familiarity with monorepo tooling (e.g., Nx, Yarn)● Web API knowledge: REST, OpenAPI● Experience with source control (git/git-flow)● Database knowledge: SQL (PostgreSQL), NoSQL (DynamoDB) flavors;● AWS (Lambda, DynamoDB, SQS, …)● Excellent spoken and written English is mandatory; Knowledge of any of the following is an asset:● Experience in writing E2E tests with a framework like Cypress or Selenium● Familiarity with Webpack / Vite, Jenkins, Docker and JIRA● A good notion of web development: HTML5, CSS3● 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.
Xem toàn bộ Yêu Cầu Công Việ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 leaveCompetitive remuneration package13th-month salaryLoyalty program (seniority: more than 3 years): 14th-month salarySocial insurance, health insurance, and unemployment insurance will be under Labor Law.Generous private medical health insurance for employees & family membersDynamic, young & international environmentEnglish & professional training courseTeam building activities & outingBrand new & state-of-art Agile officeOpportunity for traveling & training in Europe