Designing, developing, and maintaining scalable software solutions for complex business problems. Leading technical design discussions and architectural decisions for major features. Reviewing code and maintaining high code quality standards.
Requirements
- 8+ years of professional software development experience in back-end (.NET Core)
- 5+ years of experience in React.JS
- Mandatory to have Azure Services experience in some of these: logic apps, azure apps service, function apps, blob storage, function Apps B2C.
- Experience with TypeScript.
- Solid proficiency in C#.NET for back-end
- Write unit test cases with 100% code coverage using Jest (TDD).
- Ensure cross-browser compatibility (Chrome, Safari, Firefox, Edge, IE11, etc.).
- Version control using Git/Bitbucket/Azure DevOps.
- Optimize performance with best practices and optimization techniques.
- Use Jira and Confluence for project management.
- Work with tools like NPM, Babel, Webpack, etc.
- Knowledge of performance optimization techniques.
- Understanding of WCAG 2.0 accessibility standards (a plus).
- Experience with Agile methodologies (Scrum, Kanban).
- Strong problem-solving skills and attention to detail.
- Familiarity with Micro Frontends.
- Understanding of GraphQL or REST APIs.
- Strong English communication
Benefits
- Attractive and competitive salary package.
- Full salary-based contributions to Social Insurance, Health Insurance, and Unemployment Insurance in accordance with Social Security Law.
- 13th-month salary (guaranteed).
- Generous leave policy: 12 annual leave days, 6 personal leave days, 1 volunteer leave day, plus sick leave, maternity/paternity leave, and childcare leave.
- Premium Healthcare Insurance (1+1 for employees and dependents).
- Employee Assistance Program (EAP) with 1:1 confidential consultation to support physical and mental well-being.
- Opportunities to access the Well-being Hub with programs focused on health, mental wellness, and financial planning.
- Learning & development support, including access to training resources and voucher sponsorship for professional certification exams.
- Opportunities to work on global projects, collaborate with international teams, and potentially overseas assignments or relocation.
- Special allowances and gifts: English and Japanese language allowances, wedding gifts, newborn gifts, and more.
- Remote work support with a company-provided laptop.
- Annual team activities and company events.
- Collaborative and inclusive international working environment that fosters teamwork, knowledge sharing, and continuous growth.