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 depending 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 frameworks 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.
- Better to have:
- Bachelor / Master degree related to computer science.
- Experience in using the Redis database and Celery framework.
- Knowledge of Docker, Kubernetes, CI/CD and DevOps concepts. (We use Helm and
Drone CI.)
- Experience in Golang.
- We’d love to cooperate with the candidates who have:
- 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.