Back to jobs

Junior Software Engineer

Japan

 

About byFood:

ByFood.com is Japan’s rapidly expanding one-stop platform for foodie travelers. We are seeking new team members excited to be a part of growing our international company. ByFood won the 3rd UNWTO Gastronomy Tourism Startup Competition and other prestigious awards in recognition of our unique approach to accessible and sustainable tourism.

 

On byFood, users can book food experiences through our site, like cooking classes and food tours, and make easy restaurant reservations without using Japanese. We aim to connect with travelers through every part of their experience, from the early planning stages to the trip itself, and maintain a connection long after they have returned home.

 

In addition, for every experience booking or paid restaurant reservation placed on the platform, byFood donates school meals to children in need through the Food for Happiness program. So far, over 560K donations have been made through this initiative.

 

Job Summary:

ByFood.com, the forefront platform for culinary exploration in Japan, is searching for a talented Junior Full-Stack Developer. If you have a knack for building seamless, intuitive digital experiences and a palate eager to dive into the culinary world, we’re looking for you! Join us in revolutionizing how food enthusiasts discover and enjoy Japanese cuisine, one bite at a time.

 

What You’ll Do:

  • Design, develop, and maintain full-stack features for our website with a focus on Go for the backend and TypeScript, React, and NextJS for the frontend.
  • Embrace type safety to ensure robust backend services and engaging front-end user interfaces.
  • Engage in all stages of project development, from ideation to deployment, ensuring a seamless, end-to-end user experience.
  • Work collaboratively in a team environment to make decisions that impact the overall project direction and integrity.
  • Prioritize testing to ensure application stability and document your code thoroughly for understandability and ease of future modifications.
  • Keep up with the latest industry trends and technologies, continuously seeking to improve our platform and processes.

 

We’re Looking For Someone Who:

  • Has a minimum of one year of experience in software development, with proficiency in Go, TypeScript, React, and NextJS.
  • Demonstrates a comprehensive understanding of full-stack development and expresses a strong desire to grow in both front-end and back-end technologies.
  • Values type safety and has a proven track record of working in every part of past projects, contributing significantly to the team's decision-making process.
  • Strives for stability in their code through diligent testing practices and excels in creating clear, understandable documentation.
  • Exhibits excellent English communication skills, capable of both understanding complex concepts and articulating ideas clearly in speech and writing.

 

Process:

  • A pre-elimination for the individuals who applied
  • 15-minutes short interview
  • Sending the Technical Evaluation Set to the candidates who were chosen in the short interview phase
  • Technical interview
  • Final interview
  • Job offer
  • Onboarding

 

Remarks:

  • Full remote work is available from overseas
  • It would be the "Outsourcer Contract (Service Agreement)" which means it is not the employment contract

 

Note: Only shortlisted candidates will be contacted. Thank you for your understanding.

#LI-DNI

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...
Select...
Select...