Employment Type Full Time
Location Remote, Taipei
Open Levels Senior Engineer


Apply Now

Description


Requirements

Education & professional

  • BS or MS degree in Computer Science (or equivalent experience)
  • 2+ years of relevant full-time programming work experience

Front-End development experience

  • JavaScript (Express, Node, React, React Native, Redux), HTML, CSS experience strongly preferred
  • iOS mobile app experience is a plus
  • Some back-end experience also a big plus
  • Given we are a small team today, you must be able to work across any tech stack and learn new technologies as needed

General software engineering

  • Solid understanding of object-oriented programming; familiarity with various design and architectural patterns
  • Ability to think critically about software builds; ability to create technical strategy
  • Experience with quick prototyping and working through ambiguities independently. We define our product specs through innovation, iteration, and improvisation from every member of our team
  • Good written and spoken communication skills
  • Must be able to work flexibly in office and remotely
  • Quick learner, team player, proactive contributor, and self-motivated
  • Passionate about creating problem-solving products
  • GitHub profile preferred in addition to a resume


Apply Now


Optional Onboarding Training Program

We have a dedicated 3- to 6- month onboarding program to help front-end engineers learn the basics of full stack end-to-end development to faciliate team work, understanding, and collaboration. You will have freedom to choose the language and framework you wish to learn, all classes and courses will be company-sponsored.

Learn More


Our Stack

Front-End

// AVL's front-end stack

// React.js
import React from 'react';

// ReactNative.js
import {Text, View} from 'react-native';

// Redux
import { Provider } from 'react-redux';
import { createStore } from 'reduce';