Ai-Native Software Engineer, Quality & Reliability

Lương không công khai

Hà Nội (On-site)

Nghỉ trọn T7, CN

Hạn chót 09/12/2026

Đăng 2 ngày trước

Ít hơn 5 ứng viên

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

Required Qualifications and Skills

  • Professional software engineering experience building and maintaining production systems. Approximately 3+ years is a guide, but demonstrated ability matters more than years of experience.
  • Strong TypeScript and JavaScript fundamentals, with experience developing backend and/or frontend applications.
  • Familiarity with technologies such as React, Node.js, GraphQL, SQL, or equivalent frameworks and tools.
  • Practical experience designing and implementing automated tests, ideally using Playwright or another modern browser/API testing framework.
  • Ability to investigate and debug problems across application code, databases, queues, CI pipelines, and third-party APIs.
  • Good understanding of test design, integration contracts, state transitions, failure modes, and software release risks.
  • Interest in AI-assisted software engineering, with the ability to critically evaluate, validate, secure, and maintain AI-generated or AI-assisted changes.
  • Strong problem-solving skills, clear written and verbal communication, and a sense of ownership.
  • A proactive mindset focused on improving systems, engineering practices, and long-term maintainability rather than relying on workarounds.

Preferred Qualifications (Nice to Have)

  • Experience with CI/CD pipelines, observability, incident response, or developer tooling.
  • Experience in e-commerce, inventory management, order fulfilment, logistics, Shopify, or other integration-heavy systems.
  • Experience developing internal engineering tools, automated test fixtures, contract-testing frameworks, or AI-assisted engineering workflows.
  • A degree in Computer Science, Software Engineering, or a related field is welcome but not required. Demonstrated technical ability and practical experience are more important than formal credentials.

Yêu cầu nên có

Experience with CI/CD pipelines Experience with observability Experience with incident response Experience with developer tooling Experience in e-commerce Experience in inventory management Experience in order fulfilment Experience in logistics Experience with Shopify Experience with other integration-heavy systems Experience developing internal engineering tools Experience developing automated test fixtures Experience developing contract-testing frameworks Experience developing AI-assisted engineering workflows A degree in Computer Science, Software Engineering, or a related field is welcome but not required Demonstrated technical ability and practical experience are more important than formal credentials

Công việc cụ thể là gì?

About Us

EzOM / Mateship Logistics builds inventory management and order fulfilment software for e-commerce businesses. Our systems connect merchants, Shopify, warehouses, third-party logistics providers (3PLs), carriers, and internal operations.

A small change can affect real stock, fulfilment, and customer outcomes, so we care deeply about both shipping useful software and ensuring that it works reliably.

About the Role

We are looking for a Software Engineer who wants to improve how a team builds, tests, and operates software.

This is not a manual QA role. You will write production code, design automated tests, improve CI/CD and observability, debug difficult integration failures, and use AI thoughtfully across requirements, implementation, review, testing, and incident analysis. You will work with technologies including React, TypeScript, GraphQL, Node.js, SQL, Playwright, shared packages, background jobs, and external integrations.

Our team actively uses AI coding and engineering tools, but we value engineering judgement over generated output: understanding business risks, checking assumptions, validating results, and leaving systems easier to maintain and extend.

Key Responsibilities

  • Build and maintain customer-facing applications and integration software across inventory, orders, fulfilment, warehouse operations, Shopify, and shipping workflows.
  • Define practical testing strategies and implement unit, integration, contract, API, and Playwright end-to-end tests for high-risk functionality.
  • Improve CI/CD pipelines to provide fast, reliable feedback through better test isolation, fixtures, diagnostics, reporting, and failure ownership.
  • Investigate production and pre-production failures across services and external systems, improving logs, metrics, traces, alerts, and runbooks.
  • Use AI tools to analyse requirements, identify edge cases, generate and critique test ideas, review changes, group related failures, and accelerate debugging while independently validating results.
  • Collaborate with engineers and stakeholders to turn incidents and recurring defects into long-term improvements rather than temporary fixes.
  • Improve developer workflows, tooling, and documentation to make quality engineering practices accessible and effective across the team.

What We Offer

  • Meaningful ownership within a small engineering team where your contributions and improvements are visible.
  • Opportunities to solve real operational challenges across software engineering, integrations, and system reliability.
  • Freedom to explore and use modern AI tools responsibly while helping shape the team's AI-assisted engineering practices.
  • A role combining product engineering, developer productivity, test automation, and reliability rather than a narrow test execution position.
• Cấp bậc: Có kinh nghiệm • Loại công việc: Toàn thời gian

Quyền lợi có gì?

Lương thưởng

Competitive