JOB SUMMARY:
This position is responsible for back-end development of web services for sales representatives, including application and API development, load test design and implementation, and removing technical debt.
RESPONSIBILITIES:
- Be responsible for back-end development of web services for sales representatives.
- Application development, API development.
- Load test design and implementation.
- Removing technical debt.
- Measurement of campaign effectiveness and service improvement through quantitative and qualitative analysis of user behavior logs, etc.
- This position, those with extensive track record and experience are expected to take on the role of technical and organizational leader in the future.
- Deep involvement with the planning and design teams from the functional design stage.
- Architecture design and improvement, middleware selection.
- Database design and construction, AWS design and construction.
- Engineer training, technical support.
REQUIREMENTS:
SKILLS & EXPERIENCE REQUIREMENTS:
- Age : 25-35.
- Pre intermediate English.
- A strong sense of ownership and a desire to develop and improve services.
- Experience in back-end development using Python for web application development.
- Understanding of multi-table structures and SQL operations such as joins and subqueries.
- Experience in team development using Git and a basic understanding of version control.
- Experience developing using Docker and a basic understanding of container technology.
PREFERABLE:
- Experience using FastAPI or other web frameworks.
- Experience using cloud services such as AWS or Azure DevOps.
- Basic knowledge of HTML, CSS, React, Next.js, TypeScript, and Sass, or a willingness to learn.
- Experience designing APIs with Next.js or React in mind.
- Knowledge and experience in performance tuning and scalability improvements.
- Experience with Scrum developmen.
BENEFITS:
You will receive the following benefits: health care, social insurance, travel, Saturdays & Sundays off and 13th month bonus.