About the position
The Platform team at Dunamu is responsible for developing components and integrating external services required for the Upbit service. They are looking for someone with at least 3 years of experience in backend development using Python-based web frameworks such as Django or Flask, as well as experience with RDBMS. The ideal candidate should have a strong understanding of business needs and be able to develop solutions that meet those needs. Additional experience with Kubernetes, Docker, and AWS is preferred.
Responsibilities
- Develop backend and back-office systems to meet Upbit's business requirements
- Develop integration systems for various external platforms
- Have at least 3 years of experience in backend development using Python-based web frameworks such as Django or Flask
- Have experience and understanding of RDBMS
- Understand the importance of test code and actively utilize it
- Develop based on understanding of the business, not just to satisfy planning documents
- Have an understanding of Kubernetes or Docker
- Have experience in web application development using frontend frameworks such as React
- Have experience developing applications using various AWS resources
- Willing to aggressively refactor code that is not satisfactory
- Have experience solving various problems and considering solutions for failures
- Understand and develop based on the principles of the language and technology being used
Requirements
- 3+ years of experience in backend development using Python-based web frameworks such as Django or Flask
- Experience and understanding of RDBMS
- Understanding of the importance of test code and actively utilizing it
- Ability to understand and develop for business needs, not just satisfy development requirements
- Understanding of Kubernetes or Docker is a plus
- Experience in web application development using frontend frameworks such as React is a plus
- Experience developing applications using various resources in AWS is a plus
- Willingness to aggressively refactor code if necessary
- Experience in problem-solving and handling various issues
- Understanding of the principles behind the language and technology being used for development