Full Stack Software Engineer
Engineering
Full-time | Palo Alto, CA

Current Tech Stack:

  • Backend
    • Python, Django
    • Graphene (GraphQL), REST, SSR
    • MySQL, DynamoDB, Redis, Docker, k8s

  • Frontend
    • ES-next, Babel
    • React
    • Redux, redux-thunk, apollo-client (for GraphQL)
    • Bootstrap, LESS

Minimum Qualifications:

  • 2+ years of professional web development experience
  • Passionate about technologies
  • Strong learning ability and independent thinking ability

Preferred Qualifications:

  • BS or higher in Computer Science, Computer Engineering, or related technical discipline
  • Work on both frontend and backend, including deployment of a product
  • Proficient in JavaScript, Python or other programming languages
  • Experience in Django or similar web frameworks
  • Familiar with latest EcmaScript, HTTP protocol, RESTful, GraphQL and other design standards
  • Familiar with Redis and MySQL
  • Familiar with Webpack, gulp
  • Familiar with continuous integration and deployment tools
  • Experience in architecting a complex distributed system
  • Excellent communication skills

Plus:

  • Active in the open source community
  • UX/UI experience
  • Machine learning experience

Benefits:

Catered lunch and awesome snacks
Employer sponsored health/dental insurance
Flexible working hours and paid time off
Standing desks and ergonomic chairs
Competitive salary
Smart colleagues who are also nice


Location: Palo Alto, CA (Must be willing to relocate)

Frontend Software Engineer - Lead
Engineering
Full-time | Palo Alto, CA

Frontend tech stack:

  • ES-next, Babel
  • React
  • Redux, redux-thunk, apollo-client (for GraphQL)
  • Bootstrap, LESS

Minimum Qualifications:

  • 3+ years of professional frontend development experience
  • Enthusiastic about technologies
  • Strong learning ability and independent thinking ability

Responsibilities:

  • Lead frontend and product feature development
  • Facilitate an agile development team (small team of 4 – 6 people), increase product development efficiency
  • Establish best practice and coding standard for the team and enforce it in code reviews
  • Work closely with Product leadership to set and execute product vision
  • Hands-on writing code

Preferred Qualifications:

  • BS or higher in Computer Science, Computer Engineering, or related technical discipline
  • Experience in product design, UI/UX design, animation effects implementation
  • Proficient in React, JavaScript, Bootstrap, jQuery, CSS (LESS or Sass), nodejs, webpack
  • Enthusiastic about latest frontend development technologies, proficient in designing APIs using GraphQL, redux, react router etc
  • Familiar with supporting web page compatibility across multiple browsers
  • Experience in Django development
  • Familiar with writing frontend unit tests
  • Responsive design across multiple devices
  • Focus on supporting the business priorities, be pragmatic about technology choices
  • Contribute to the company's growth through interviewing, on-boarding, or other recruitment efforts
  • Focused on developing and growing the people in your team, lead by example and care about the team performance

Plus:

  • iOS, Android app development experience
  • Active in the open source community
  • Experience in enterprise product development

Benefits:

Catered lunch and awesome snacks
Employer sponsored health/dental insurance
Flexible working hours and paid time off
Standing desks and ergonomic chairs
Competitive salary
Smart colleagues who are also nice


Location: Palo Alto, CA (Must be willing to relocate)