Senior Backend Engineer (TypeScript, Rust, NodeJS)

CADDI VIETNAM Co., Ltd.
CADDi Win Party (Jan. 2022)
Professional, fast-paced, flexible and flat leadership environment
Our Value: Think Big; Be Distinctive; As One; Uphold Integrity
+2
7F, Gia Loc Building, No. 27-29 Nguyen Cuu Van, Ward 17, Binh Thanh, Ho Chi Minh
Room 508, 5F, IDMC My Dinh, 15 Pham Hung Str., My Dinh 2 Ward, Nam Tu Liem, Ha Noi
Linh hoạt
Đăng 1 ngày trước

3 Lý do để gia nhập công ty

  • Top-ranking of corporate value increase rate
  • Global Product Company
  • Premium Health Insurance; Training in Japan

Mô tả công việc

JOB DESCRIPTION

Expected Role

- Design and develop robust and scalable back-end applications with sustainable operational viability in mind.
- Collaborate with cross-functional teams and other stakeholders to implement new features & deliver high-quality solutions.
- Monitor and maintain existing applications, identify and resolve bottlenecks and bugs, ensuring optimal performance and security.

Examples of anticipated tasks (not limited to)

- Hand on the design and development of the system, including unit test & documentation.
- Implement features & integration with clean, efficient code, following best practices for software development.
- Participate in code reviews and contribute to the continuous improvement of the development process.

Interest and experience gained from this position

- The fun of integrating a complex domain into a system
- Experience in solving difficult problems with highly motivated team members
- Experience in contributing to the scale of a product with technical skills
- Experience in developing products that are deployed globally
- Experience in providing value to society through the development of products that change the industrial structure

Yêu cầu công việc

MUST-HAVE REQUIREMENTS

- Experience with technology verification, requirements analysis, architecture design, and infrastructure construction for development teams or multiple projects.
- Experience in resolving issues related to technology, product, or development process.
- Experience in back-end development and operation of web applications using statically typed languages & framework.
- Proficiency in developing within a Docker native infrastructure environment.
- Fluent business communication skills in English, ability to complete daily tasks in English, including text communication and meetings.

 

NICE-TO-HAVE REQUIREMENTS

- Experience in design and development of large systems across multiple teams
- Experience in development based on domain-driven design.
- Experience working with Scrum or Agile methodologies.
- Experience developing in languages with strong statically typed and functional elements such as Rust, Scala, etc is a plus.
- Have knowledge of front-end development, libraries & framework such as Reactjs, Next.js is a plus.
- Experience designing, developing, and operating microservices.
- Experience developing security-conscious web applications.
- Business level Japanese proficiency.

 

WE ARE LOOKING FOR THIS KIND OF PERSON

- Those who can sympathize with CADDi's mission “Unleashing the Potential of the Manufacturing Industry”.
- Those who have a T-shaped ambition mindset to maximize their expertise by not only focusing on back-end and infrastructure, but also catching up on peripheral knowledge as needed.
- Those who are able to face essential issues and take action to solve them with a sense of ownership.
- Able to work through positive attitude and constructive discussions in fast-changing and uncertain situations.
- Able to communicate and discuss with an attitude of respect for others, taking into consideration their context and resolution

 

PRODUCT DEVELOPING ENVIRONMENT

- Backend: Rust(axum),TypeScript, Node.js (Express,Fastify,NestJS)

- Front-end: TypeScript, React, Next.js
- Machine Learning/Algorithms: Rust, Python, OpenCV, PyTorch, TorchServe, Elasticsearch, Vertex AI
- Infrastructure: Google Cloud, Google Kubernetes Engine, Anthos Service Mesh, Istio, Cloudflare, Argo Workflows
- Event Bus: Cloud Pub/Sub
- DevOps: GitHub, GitHub Actions, ArgoCD, Kustomize, Helm, Terraform, Datadog, MixPanel, Sentry
- Data: CloudSQL (PostgreSQL), AlloyDB, BigQuery, dbt, trocco
- API: GraphQL, REST, gRPC
- Authentication: Auth0
- Development tools:GitHub Copilot, Figma, Storybook
- Communication Tools: Slack, Discord, JIRA, Miro, Confluence

 

RECRUITING STEPS

- CV screening
- Technical assignment (online coding test)
  * We place more importance on whether you can imagine that you can work together with us to develop a product, rather than on your knowledge of algorithms or the speed of your answers.

- HR Interview 
- Technical interview (with engineer)
  * Technical interview may be scheduled more than 1 time.

  * A Casual Talk with HR will be organized right after the Technical Interview to follow up with the candidate.
- Final Interview (with CTO)
- Offer Meeting (if the candidate passes all the interviews)

Tại sao bạn sẽ yêu thích làm việc tại đây

APPLICATION GUIDELINES & BENEFITS

1. Working style:
- Hybrid (come to Office at least once a week)

2. Office address:
- HCMC: 7F, Gia Loc Building, No. 27-29 Nguyen Cuu Van, Ward 17, Binh Thanh District, HCMC
- Hanoi: Room 508, 5F, IDMC My Dinh, 15 Pham Hung Str., My Dinh 2 Ward, Nam Tu Liem Dist., Hanoi

3. Employment type:
- Official full-time employee
- Probation period: 2 months

4. Holidays and leave:
- Annual paid leave: 12 days
- National holidays
- Year-end holidays (December 31 to January 3)
- Tet holidays
- Others (following Labor Regulations)

5. Benefits:
- 13th month salary
- Salary review: twice a year
- 100% monthly basic salary and mandatory social insurances in 2-month probation

- Social insurance, health insurance, unemployment insurance, workers’ accident compensation insurance based on monthly basic salary during the Labor Contract

- Annual health check-up
- Premium Health Insurance
- Allowances such as: child-care allowance, commuting allowance, life event congratulatory gift, etc

- Growth support such as Subsidy for server fee, support for attending external training courses
- Intensive training program (external or internal training courses, workshop; support attending conference; etc)
- Devices: PC and display of desired specifications
- Awards: Company awards, every 6 month MVP awards
- Activities: Year-end-party, team building, etc

CADDI VIETNAM Co., Ltd.

Xem công ty

CADDi - Japan leading company, unleashes the potential of manufacturing with technology development

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Sản Xuất và Kỹ Thuật
Quy mô công ty
1-50 nhân viên
Quốc gia
Japan
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email