Logo of White Rabbit Japan

Fullstack Developer

at White Rabbit Japan - Visit company website
Location
Tokyo, Japan, Remote Allowed
Job type
Full-time
Posted
1 month 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.

Work Remotely. We’d like to work with you in Tokyo, Japan, but as long as the work gets done, we don’t mind where from.

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. Our stacks include VueJs, Prisma, GraphQL, Auth0, Google Cloud Platform (Vision API, Storage, Cloud Functions, Pub/Sub, StackDriver, etc.), Cloudinary, HelpScout, Shopify, Stripe, Segment.io, Diffbot, and other APIs. Hardware integrations include touch-screen monitors, barcodes readers, mobile cameras, digital scales, and thermal printers.

Our CEO is an experienced product manager with a background in software development and business process consulting. Our CTO is our lead full-stack developer with a Masters in Computer Engineering and a background in frontend development.

About You

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

Challenging projects excite you. You’re committed to continually developing your knowledge and technical skill set, 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 applications. The team is small and fast moving, and you will be expected to iterate quickly and make software design decisions on product features.

Responsibilities

  • Build next-generation web applications with a focus on clean architecture and well-separated parts.
  • Collaborate on product design with Engineering teammates, Customer Service members, and senior stakeholders.

Minimum qualifications:

  • BA/BS in Computer Science or related technical field or equivalent practical experience.
  • 2-years experience developing web applications with a JavaScript framework.

Preferred qualifications:

  • Highly-experienced with JavaScript, NodeJs, and ES6.
  • Significant development experience in Vue, Meteor, React or similar.
  • Strong knowledge of web technologies including GraphQL, SQL, GitHub, HTML, and CSS.
  • Experience with Material Design or similar UI component framework.
  • Knowledge of web application security.
  • Experience building serverless applications.
  • Code-testing framework experience (Jest or similar).

About White Rabbit Japan

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 every day. 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.

CULTURAL VALUES

Growth Mindset - Constantly looking for ways to grow professionally and personally
Humility - Staying teachable, open-minded, and always looking out for the team
Ownership - Being accountable for the projects we take on and learning from mistakes

OPERATING PRINCIPLES

Transparency - Making decisions with openness and trust throughout the whole company
Velocity - Moving quickly in the right direction is more important than having a perfect plan
Painkilling - Choosing, first and foremost, to solve customer pain with everything we do

Skills

CSS
GraphQL
HTML
Javascript
Jest
Material-UI
nodejs
Prisma
vue js
Vuetiy

How to apply

Have you set out why this role is a good match for your career aspirations and that you have the skills and experience required? We want you to be as clear about your future ambitions as we are and whilst we encourage people to learn, develop and grow, you will need to hit the ground running.

(Have you checked spelling and grammar? We have high standards and you don’t want to miss out because of something as easily correctable as a typo.)

Looking for more full-time jobs?

Subscribe to our newsletter

Get the best of our listings into your inbox. Issued weekly.

✋️ We promise to respect your inbox. Subscribe!