As a back-end engineer in UNNO Technology, your daily main work is to develop features by writing reusable, testable and efficient code. Furthermore to ensure our web system is under good infrastructure design.
Responsibilities
- Develop new features depends on the business requirements.
- Develop and maintain RESTful APIs.
- Optimize SQL queries
- Write unit tests and integration tests.
- Design and build infrastructures which meet the short-term product feature plan as well as the long-term product's future goals. (is a plus)
Must to have
- Familiarity with Python and any of its web framework such as Django or FastAPI. ( For your information, we develop highly-available distributed systems by Django framework.)
- Understanding of RESTful API Design patterns and ability to develop.
- Familiarity in using relational databases such as PostgreSQL, MySQL, Microsoft SQL Server ,etc.
We’d love to cooperate with the candidates who are
- Passionate about software development, problem-solving and technical challenges.
- Self-motivated with strong propensity for action, results and continuous improvement.
- Team players with great communication and teamwork skills.
第一次面試可以遠端進行、第二次面試需要 Onsite
Better to have
- Bachelor / Master degree related to computer science.
- Experience using Redis database and Celery framework.
- Knowledge of Docker, Kubernetes, CI/CD and DevOps concepts. (We use Helm and Drone CI.)
- Experience in Golang.