About out team
- Our team is fullstack engineer working in retail domain. We own from frontend, backend to CI/CD and infrastructure. We value high quality software and collaboration.
What You'll Need to Succeed
- Experience taking a lead role delivering complex software systems to internal or external customers
- Knowledge in one of this language Golang, Nodejs, Rust, TypeScript, JavaScript
- Knowledge in SQL and NoSQL data pattern (In short, you know how to optimize them)
-PostgreSQL
-MongoDB
- Understand and have handed on with infrastructure and cloud (GCP)
- Understand and have handed on with CI/CD
- Know the trade-off in each decision
-System Design
-Tools, Technology, Platform
- Planning the team direction
- Anticipate and address problems proactively
- Ability to communicate your idea
- Analytic and Critical Thinking (technical and business)
- Understanding engineering practices such as DDD, TDD, Unit Test, Pair programming, mob programming
- Understanding software testing techniques/process
-Load Testing
-Automate Testing (Unit/Integration/e2e)
- Ability to mentor or guide team member
It's Great If You Have
- Experience with Scrum/Agile development
- knowledge of data engineering, experienced on using Airflow or Argo workflow
- understand and have handed on Observability
- understand and have handed on with infrastructure and cloud
-Kubernetes
-ArgoCD
-Kong API Gateway
-Envoy proxy
-Nginx
- Knowledge on frontend, Typescript and Tailwind.css, Reactjs,
-Would be great if you know when to use Redux, Redux-saga, Jotai, React-context and Recoil
-Would be great if you understand Next.js, Astro
-Would be great if you know the architecture of frontend application