SFA/CRM Backend Engineer will develop and maintain the backend of the SFA/CRM application using Python 3. Your role involves implementing new features, ensuring system security, optimizing performance, and staying updated with technology trends.
Responsibilities:
- Use Python 3 to develop back-end for a CRM service application: SFA/CRM (Sales Force Automation, Customer Relationship Management).
- Develop or implement a new feature for local product based on business team’s request.
- Monitor network and system to prevent the system from threat or system fault.
- Optimize the web application for maximum speed and scalability.
- Stay current with the latest technology trends and adopt new tools and practices to improve the product development process.
- Other tasks as assigned by supervisors.
* Development Environment:
- Cloud: AWS / GCP.
- Container: Docker, AWS Lambda.
- Frontend (old): Vue.js, AngularJS.
- Frontend (new): React, Typescript.
- Backend: Python 3.
- DB: MongoDB, AWS RDS / MySQL, AWS Redis, Amazon DynamoDB.
* Must have:
- At least 3 years of experience in developing web applications (regardless of language).
- At least 2 years of experience in backend development using Python.
- Experience in product development based on cloud computing.
- Experience in architecture design using cloud services such as AWS/GCP.
- Good communication skills.
- Ability to work independently, take the initiative rather than waiting for instructions.
* Nice-to-have:
- Experience in frontend development using Vue.js/AngularJS and React.
- Domain knowledge in the sales support system (Sales Force Automation).
- Experience in building a customer management system (CRM or ERP) (architecture, technology selection, design review, etc.)
- Experience in building large-scale data infrastructure that handles a large amount of data and distributed processing.
- Agile/Scrum development experience.
- Japanese communication skills.
* Benefits:
- Laptop Mac pro provided.
- Social, public health and unemployment insurance as defined in the Labor Code.
- PTI insurance for staff and 1 family member.
- 12 days’ annual leave and 1 birthday leave.
- Salary review: twice per financial year.
- Half-year bonus: up to 100% of monthly gross salary.
- Most valuable person/team awards per half-year.
- Annual company trip, annual health check.
- Club Allowance, chance to join club activities with cost bearing up to $20/month.