Backend Engineer / 後端工程師

Job Description

What we expect of you?
• Work closely with the product team to develop requirements and provide actionable suggestion.
• Involve technical structure planning to build entire software architecture.
• Keep improving work efficiency through adjusting workflow and sharing knowledge with team members.
• Ensure code quality, readability, and maintainability.
• Communicate with team members and provide feedback in time. Desire to make an impact on the product.
• Stay passionate about work, always try to find possible solutions for overcoming challenges.

As a senior backend engineer, you will:
- Continuous improvements in code quality and development environment
- Leading a team to develop in various code architecture
- Design Restful API interfaces for control center and IoT devices
- Build cross-platform IoT control system
- Figure out the right way for projects in flexible environments
- Enhance team's technical skill

Requirement

Requirement:
- Team player with self-motivation
- Problem solving and critical thinking abilities
- Familiar with Express.js
- Experienced in Node.js and Typescript development
- Familiar with the Clean Code principle
- Familiar with MongoDB
- Familiar with basic Linux operation
- Familiar with Git version control and development flow
- Familiar with jest or other testing framework
- Familiar with web application and system security (XSS, SQL Injection, SSL, etc)
- Ability to apply appropriate design patterns in suitable situations
- Experienced in code review

 

Nice To Have:
- AWS/GCP
- C++/Python
- ROS (Robotic Operating System)

Remote type

Hybrid Interview

一次面試需要 Onsite,第二次面試可以遠端

Benifit

Benifit

勞保、健保、特別休假、勞退、婚假

Benifit

★ 舒適的辦公環境、活力的工作夥伴、提供免費零食飲料

★ 每年旅遊假 10 天、彈性上下班時間

★ 商業、技術類書籍免費補助購買

★ 辦公室就是 Makerspace - 3D 列印,雷射切割,桌上 CNC 免費用

Salary Range

NT$ 1,000,000 - 1,500,000 (Annual Salary)