Job Description
- Build and maintain scalable backend services using Go or Node.js.
- Design secure and efficient APIs and database systems.
- Work with Docker, Kubernetes, and cloud platforms for deployment.
- Set up CI/CD pipelines and write automated tests.
- Collaborate with cross-functional teams to deliver backend solutions.
- Monitor and improve system performance and reliability.
Requirement
- Proficient in backend development using Go and Node.js/TypeScript.
- Familiar with RDBMS (e.g., PostgreSQL and MySQL) and NoSQL databases (e.g., MongoDB, Redis, and Cassandra)
- Familiar with containerization like Docker and orchestration platforms such as Kubernetes.
- Hands-on experience with cloud providers (e.g., GCP and Azure) using CI/CD pipelines, including GitHub Actions and IaC tools (e.g., Terraform and Helm Charts).
- Solid experience using testing frameworks to write unit tests, component tests, and end-to-end (E2E) tests.
- Strong problem-solving skills and ability to work independently and collaboratively within a team.
Preferred Qualifications
- Experience in the cryptocurrency industry, including exchanges, wallets, or digital asset custody.
- Understanding of security best practices in backend systems.
- Experience working with message queues (e.g., Kafka, or RabbitMQ) to build scalable event-driven systems.
- Familiarity with observability tooling such as Prometheus, Grafana, ELK stack, or OpenTelemetry.
- Knowledge of domain-driven design (DDD), clean architecture, or hexagonal architecture.
Benefits
Welfares by law
Other benefits
[Featured Benefits]
◎ Annual health check
◎ Pet-friendly office
[Vacation System]
◎ Flexible working hours
◎ Better than Labor Standards Act, enjoy your annual leave in the first year
◎ Birthday leave (of course with pay)
Salary Range
Negotiable (Above 40K TWD)