Mô Tả Công Việc
JOB DESCRIPTIONExpected 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
Xem toàn bộ Mô Tả Công Việc
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)
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
APPLICATION GUIDELINES & BENEFITS1. 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., Hanoi3. Employment type:- Official full-time employee- Probation period: 2 months4. 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
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.