Are you a full backend developer looking for an opportunity to make an impact? We would love to hear from you. If you have a great interest in new web technologies and can build POC/MVP projects at a quick pace; if web development, microservices and cloud infrastructure are something you enjoy toying with, then this is the position for you. In addition to being highly skilled in the technical side, you should also be able to put yourself in the user's shoes and think critically about what you're building.
Duties and responsibilities
Design and implement code for system/backend for new feature development and existing feature maintenance
Troubleshoot backend related issues from backend software to server infrastructure
Produce clean reusable code that conforms to development team standards
Write unit tests and integration tests to make your code bulletproof.
Recommend improvements and identify refactoring opportunities in the existing codebase
Mentor less experienced team members and take part in code reviews
Effective in communicating technical concepts to different audience groups
Technical Qualifications
3+ years demonstrated experience on web architecture, security, cookies, RESTful APIs
You are adept at working with Ruby on Rails or similar backend technologies (Node.JS/Python/golang/PHP etc.)
Experience with Docker containerization technologies
Knowledge with automating build and release pipelines
You exhibit a strong understanding of code versioning tools (Git)
You always test your backend code using the unit test and integration tests
Your experience with relational databases (MySQL, PostGRESQL) is notable accompanied with an understanding of trade-offs
Ability in Sysadmin skills – Ubuntu Linux, shell scripts, system configs for different services
Experience working with React or other JavaScript frontend frameworks is a plus
Ability to read, write and speak English
Education
Bachelor degree or higher in Computer Science/Engineering is preferred
Soft skills
Good communicator
Strong team player
Good problem-solver
Adaptability
Good work ethics
Comfortable in a bilingual (English / Mandarin) working environment
What we offer
Signing bonus (1.5 months salary)
Work-life balance
15 days paid vacation and 5 days paid sick leave annually