Node.js Developer (Bilingual English/Chinese)

Title: Node.js Developer
Reports to: Manager, Mobile Engineering

Champions of our craft, mobileforming is made up of scrappy and sometimes nerdy, humble heroes. We are fun-tastic mobile disrupters, passionate about building great apps by challenging the status quo and reinventing the norm. Simply put, we are tech-heads who are given the entrepreneurial freedom to build amazing technology with one goal in mind: make the world easier to use.

WHAT YOU'LL BE DOING:
  • Following best practices, write maintainable and testable Node.js code
  • Work as part of a team developing applications and services using Agile development methods
  • Contribute to team and organizational improvements in process and infrastructure
  • Build back-end services for various Mobile centric products
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem 
  • Self-motivation

WHAT SKILLS YOU NEED:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.  Below are the minimum requirements of the education, experience, knowledge, and skills required to competently perform in this position.  
  • Bachelor’s degree in Computer Science, Software Engineering, a related discipline or equivalent real-world Computer Science experience
  • 2+ years of Software Design and Development experience working on performant web services
  • 2+ years developing REST APIs
  • 2+ years of Node.js experience
  • 1+ Years of RESTful Web Services and/or GraphQL
  • Experience with express or similar web application framework
  • Experience with agile development methodologies such as Test-Driven Development (TDD)
  • Familiarity with OpenAPI / Swagger, Continuous Integration solutions, OAuth, git, and JIRA, npm tasks, linting tools
  • Experience with analysis and problem solving, excellent written and verbal communication.
  • Experience with the full life-cycle of software development, including requirements analysis, design, development, testing, implementation and delivery.

BONUS EXPERIENCE:
  • Typescript
  • React
  • Docker
  • Couchbase
  • Mobile Development
  • Chinese Language Proficiency
  • Double Bonus if you can read Simplified Chinese.

THE WORK PERKS:
  • We pay really well
  • Super competitive Health Benefits, on day 1!
  • Time away with your newborn
  • Excellence Incentives
  • Discounts galore
  • Always stocked up on noms
  • Cake Time celebrations
  • Everyone gets a standing desk
  • Flexible Workspace
  • Flex-Time
  • Weekly Game/Movie Night
  • Weekly Yoga Night
  • Frequent company outings
  • Nap/Wellness Room
  • Access to building gym and tenant lounge
  • You get to work with fun and brilliant mobile superheroes!

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
ErrorRequired field