Backend Engineer
Job Summary
The Backend Engineer will lead the development of new product features and products within a global environment. Responsibilities include requirements definition, technical design, implementation, and system maintenance. The role involves close collaboration with business teams to solve complex problems and drive service growth.
Responsibilities
- Develop new product features and products
- Define requirements and perform system design
- Execute implementation, testing, and bug fixes
- Maintain and improve operational systems
Required Skills
- 1+ years backend web framework experience
- Business-level English proficiency
- Experience with C#, Python, or TypeScript
- SQL database proficiency
Job Details
### Main Duties
- Developing new product features
- Developing new products
- Requirements listening
- Task and ticket management
- Requirements definition, design, implementation, review, and testing
- Bug fixes, inquiry response, issue identification, and feature improvements
- Improvement of operation and maintenance systems
- SQL creation for business research
### Development Environment
- Programming Languages: C#, Python, Typescript
- Backend Frameworks: ASP.NET Core, FastAPI
- Front-end Frameworks: Angular
- Infrastructure: Microsoft Azure, Google Cloud Platform
- Databases: SQL Server, Cosmos DB, MySQL
- Other: Slack, Jira, Confluence, esa, Ovice, etc.
### Working Hours
- 10:00-19:00 (8 hours work, 60 minutes break)
### Qualifications
*Required
- 1+ years of experience in back-end development using a web application framework, regardless of language.
- Business-level English proficiency (speaking, reading, and writing).
*Preferred
- Development experience using C# and the .NET Framework
- Development experience using Typescript and Angular
- Development experience on the Microsoft Azure platform
- Development experience across multiple regions
### Additional Requirements
- Empathy for company mission, values, and products
- Ability to identify problems and create realistic solutions
- Strong communication skills across different roles
### Salary and Benefits
- Salary: Determined based on skills, experience, and abilities (reviewed twice a year)
- Bonus: Annual (based on performance)
- Complete social insurance coverage
- Employee benefits (physical maintenance, housekeeping, tuition assistance)
- Seminar participation subsidies and book purchase reimbursement
- Health checkups and influenza vaccinations
- Company-rented housing system and relocation assistance
- Subsidy for internal company activities and networking lunches
### Holidays
- Annual: 127 days (Saturdays, Sundays, and public holidays)
- New Year's holiday, Annual paid leave, Personal development leave, Maternity and childcare leave