Go engineers - Zeals|Meet.jobs

Salary

220k - 700k JPY Monthly

Required skills
  • Go
  • ,
  • grpc
  • ,
  • micro-services

Job description

What we're looking for
We are a startup that growing rapidly and we are trying to jump out from the existing frame and develop the new business sector.

We are supported by few hundreds or companies and grown dramatically by a chatbot service in last 2 years.

Nowadays the world is under a serious situation created by COVID-19, while the needs of real shops and shop assistance are reducing, we think it's a good chance for us to develop a new business.

For developing a new business, particularly we are looking for the backend engineers who has the experience below:

  • Experience with design of products that provide audio or video players
  • Experience with user targeting, segmentation features
  • Experience of design on large scale of user action data pipeline and analysis
  • Experience with developing payment or ordering system
  • Experience with design or develop some features of CRM

If you have even one experience above, please apply to us now!

For more detailed requirement, please check below.

Responsibilities

  • Extracting domain logic from existing applications, design and re-implement it in golang
  • Handling CI/CD for microservices for development and deployment
  • Able to design and implement application that can handle large scale of event-driven system
  • Continuously Improving performance of existing microservices
  • Participate in code review, having strong sense of software/code quality and maintainability
  • Able to understand business requirements, design and implement MVP that achieve the requirements

Qualifications
Required

  • Language skill : English(Fluently/Advanced)
  • Profession in development flow based on git
  • More than 1 year of go application development.
  • Able to implement a simple HTTP server by golang without using any non-builtin libraries.
  • Strong understanding on concurrency programming powered by gorouties
  • Able to design and implement application that easy to change, developing modules using interfaces
  • Strong sense on unit tests, able to write table driven tests using the standard library
  • Able to conduct continuous testing using tools like CircleCI and Github Actions
  • Strong understanding on RDB, able to write queries or ORM in the application to query data in high performance

Desirable

  • Able to use library like Ginkgo to write structured unit tests
  • Strong understanding on docker and able to polish compact application with container
  • Experienced with microservices design and gRPC protocol
  • Experienced with In-memory database like Redis
  • Experienced with NoSQL database like MongoDB or Cassandra
  • Understanding or experience with cloud environment like GCP, AWS or Azure
  • Able to design architecture and application able to tolerate with small unavailability in other part of the system
  • Strong sense of idempotence, able to design applications that work well with idempotence.

What You Can Experience

  • You can grow together with the team and product, experience of conversational commerce
  • Able to work in a diverse team containing engineers coming all around the world

Working conditions
Working days : Mon - Fri
Working hours/place : Flextime (Our business time 10:00am-19:00 JST), Full-remoted
Day-off and holiday : Sat, Sun + Japanese national holiday

Allowance
Annual salary : 5M - 9M JPY(Gross) + another package (in the case you'll work in Japan)
It will be decided considering your experience and skills.
*It will depend on the market price of the place you'll work from.

Bonus : twice/year
Salary review : twice/year
probation : 3 months

Apply now!

Zeals

Zeals develops a conversational marketing chatbot that offers advertising and customer acquisition solutions.

Other jobs from this employer