Responsibilities:
- Collaborate with the development team to design and implement highly interactive software applications.
- Write clean, efficient, and well-documented code across the entire application stack.
- Conduct thorough testing and debugging to ensure software quality and performance.
- Optimize applications for maximum speed and scalability.
- Collaborate with UI/UX designers to implement visually appealing and intuitive user interfaces.
- Participate in code reviews to maintain code quality standards.
-Integrate external APIs into our platform.
-Build and maintain dynamic user interfaces using React.js with a focus on responsiveness and speed.
-Develop secure and efficient backend services using C# (.NET Core).
-Optimize database performance and architecture using Azure SQL.
-Work with Microsoft Azure for deployment, scalability, and cloud service integration.
-Improve site performance, load times, and frontend responsiveness across devices.
-Collaborate with product, design, and QA teams to deliver new features and enhancements.
-Monitor production systems, resolve technical issues, and implement long-term solutions.
- Stay up-to-date with emerging technologies and industry trends, and propose innovative solutions to enhance our e-sports applications.
Requirements:
- Fluent in English
- Strong knowledge of front-end technologies such as HTML5, CSS3, JavaScript (ReactJS).
-Strong proficiency with React.js, JavaScript, and modern frontend development practices.
-Solid experience developing backend services with C# and .NET Core.
-Experience working with Azure SQL, including writing and optimizing queries.
-Familiarity with Microsoft Azure, including App Services, Functions, and DevOps pipelines.
-Experience integrating with third-party APIs or platforms.
- Understanding of performance optimization techniques (e.g., caching, lazy loading, async operations).
1.Provide first-level support to internal users at the Taiwan Hsinchu office (troubleshooting, assistance, ticketing).
2.Contribute to the design, development, and maintenance of software modules (Production Orders, Warehouse, Service, etc.).
3.Write clean, maintainable code in C# and perform queries on Microsoft SQL Server databases.
4.Support the creation and consumption of REST APIs used across the application.
5.Collaborate with the development team to implement UI components using Telerik and Blazor.
6.Participate in code reviews, testing, debugging, and technical documentation. (Optional) Assist in generating reports or dashboards using Power BI.
7.Communicate effectively in English with remote teams and document work accordingly.