Logo of White Rabbit Japan

Full Stack Developer (Mid-Level & Senior)

at White Rabbit Japan - Visit company website
Meguro, Japan, Remote Allowed
Job type
USD 40000-85000
3 weeks ago

Company description

White Rabbit Japan is a fast-growing, pioneering eCommerce company. Our flagship products (White Rabbit Express and Blackship) serve a global market of customers in over 100 countries. We combine exceptional customer service and innovative technology to make buying from Japan as easy as possible.

Headquartered in Tokyo, Japan, we are looking for smart, team-oriented people who can get things done. White Rabbit gives team members autonomy to make decisions and rethink business processes to keep things running smoothly, rather than merely operating like machines.

As a small, fast-growing company, you'll be part of a team where your contributions have a real impact. We believe in giving talented people the resources they need to do their very best everyday. We work together to achieve tough but rewarding goals. At the same time, we're a fun-loving team, and the work environment is casual and friendly.

Job description

Work with the tools and technologies you love. Work on challenging projects with lots of learning opportunities. Join a fun-loving international team. Work with a tech-savvy manager dedicated to creating the opportunity for you to do your very best every day. Live and work in Tokyo, Japan.

White Rabbit’s Engineering Team is building next-generation ecommerce applications which help tens of thousands of people, in over 100 countries, buy products from Japan via our White Rabbit Express and Blackship services. We are a highly customer-focused, tech-savvy, and innovative team.

Help us develop fresh new versions of our mission-critical ecommerce applications. App integrations include Cloudinary, Auth0, S3, HelpScout, PayPal, PaperTrail, Stripe, Twilio, Quickbooks, Segment.io, Diffbot, and other APIs. Hardware integrations include touch-screen monitors, barcodes readers, digital cameras, digital scales, and thermal printers. Our current apps were built with Meteor, but we are considering to replace them with another stack.

Our Founder and CEO is an experienced product manager with a background in software development and business process consulting.

We are hiring for two roles: one Mid-Level and one Senior.

About You

Culture fit is as important as technical skill. Want want to enjoy working with you for the long-term.

Challenging projects excite you. You’re committed to continually developing your knowledge and technical skillset, and you enjoy sharing your knowledge with others. You have a strong interest in understanding and advancing the aims of the business. You’re a disciplined, focused and detail-oriented developer committed to quality code. You’re an outstanding communicator and enjoy debating with others to explore and discover great ideas.

As part of the Engineering Team, you will be responsible for building and scaling our mission-critical web application. The team is small and fast moving, and you will be expected to iterate quickly and make software design decisions on product features.


  • Build next-generation web applications with a focus on factoring into well-separated parts
  • Lead engineering discussions and mentor others on engineering best practices
  • Focus on mobile and tablet browser UI and performance
  • Integrate with various third-party APIs and infrastructure


Minimum qualifications:

  • BA/BS in Computer Science or related technical field or equivalent practical experience.
  • Work experience in software development.

Preferred qualifications:

  • Highly-experience with JavaScript and ES6
  • Significant development experience in Vue, Meteor, React or similar.
  • Strong knowledge of Web standards and protocols, including JavaScript, HTML, CSS and GraphQL.
  • Strong experience working with Mongodb or other NoSQL database, SQL, and Git/Github
  • Experience with Material Design or similar UI component framework
  • Knowledge of web application security.
  • DevOps experience



How to apply

Please send us your resume!

Looking for more full-time jobs?