Job Summary
Job description
Overview of job
We are currently seeking out an experienced front-end developer who loves JavaScript coding backed up with solid general programming experience, problem-solving skills, and a strong work ethic.
Responsibilities
- Work alongside a team of engineers to implement new features for our SaaS products
- Build testable, reusable code and libraries for future use
- Optimize applications for maximum speed and scalability
- Champion and adhere to - test driven development
- Research and apply best practice tools and technologies
- Work in a highly productive and collaborative team where your ideas will be listened to and actioned
Why You'll Love Working Here
- Fast growing Y-Combinator internet startup in growth stage with offices in Brisbane, Sydney, San Francisco, Ho Chi Minh City and Kuala Lumpur.
- Great product, leading innovation worldwide in the online learning space.
- Serving clients of all sizes, from small businesses to large enterprises to government across the globe.
- Strong internet-age company culture that rewards initiative, love for learning and passion in your field.
- Work with very smart people and have access to all levels of the company while making the world a better place.
- Always welcome talented people.
Job Requirement
Your Skills and Experience
Experience
- At least 2 years frontend engineering experience
- Able to use Git and follow git flow workflow
- Experience working in a devops culture
- Experience building REST based APIs - from design through to implementation and integration support
- Understanding of microservices/Service Oriented Architecture design
- Experience in one or more backend languages (PHP, Javascript, Golang) is preferred
- Experience with MYSQL DB Design/optimization is preferred
- Experience with AWS services (specifically RDS Aurora, EC2, ECS, ElastiCache) is preferred
- Experience with ElasticSearch is preferred
Personal Characteristics
- Highly positive – even in the face of adversity
- Highly supportive – always available to those that you need to support
- Highly professional – keep calm under pressure, hear all aspects, collect all facts and make the best call
- Adaptive – if the situation changes, you shape your team to fit
- Communicative – breaking down business context for developers
- Good communicator in Vietnamese and in English.
- The right individual will be self-driven. Someone who cares about maintainability of the code, automation, deployment processes and how to enable innovation. You will go beyond just coding and help to shape the engineering culture and best practices.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- AngularJS
- JavaScript
- Git
- PHP
- MySQL
- REST API
- Elasticsearch
- Architecture
- DevOps
- Golang
- AWS
- Amazon EC2
- Fit
- Microservices
- Amazon Aurora
COMPETENCES
- Supportive
- Work under pressure
BUSINESS PROFILE
GO1 is an international company providing a SaaS software for online training.
Users can quickly create own courses or use one of the existing courses in our growing marketplace. GO1 is a fast-growing startup company, which has offices in multiple continents.
Our beautiful open work space is stocked with snacks and has a beautiful view to the zoo with lots of green trees. We have weekly catered meals to feed you on training sessions. GO1 has stability and rapid-growth potential and you’ll have the opportunity to grow with us as the company scales.
We offer competitive a compensation and benefits package that includes health coverage. You'll work with a smart group of driven and talented developers, customer support team, and high spirit teams across GO1.
Join us now to learn how great our team are!