Search by job, company or skills
Join Trend Join New Generation
- / / /
===============================================================
Job Summary
We are seeking a talented full-stack engineer with expertise in React, TypeScript, and .NET Core to join our Taipei-based development team. This role involves designing and developing a scalable, high-performance in-house BI platform that empowers data-driven decision-making by providing business insights into products, customers, and sales. You will collaborate with cross-functional stakeholders to deliver impactful full-stack solutions, ensuring a seamless user experience.
Responsibilities
. Design, develop, and maintain scalable web applications using .NET Core for the backend and React with TypeScript for the frontend.
. Build highly interactive and user-friendly front-end interfaces while integrating seamlessly with backend services.
. Engage in discussions on feature development, conduct code reviews, and troubleshoot issues across the stack.
. Identify and resolve performance and scalability bottlenecks on both the client and server sides.
. Write robust unit and integration tests to ensure the reliability of application components.
. Work with datasets to enable seamless data integration and ensure consistent application performance.
Requirements
. Experience: Minimum of 2 years in full-stack development, with a strong portfolio showcasing your expertise.
Technical Skills
. Proficiency in .NET Core (v6 or higher preferred) for backend development.
. Hands-on experience with React (v16 or higher preferred) and TypeScript for frontend development.
. Strong JavaScript fundamentals, including ES6+, asynchronous programming, and closure concepts.
. Experience in building and consuming RESTful APIs.
. Familiarity with modern front-end tools (e.g., Webpack, Babel, npm) and backend deployment pipelines.
Preferred Qualifications
. Experience designing software architectures for scalable and robust systems.
. Proficiency in implementing CI/CD pipelines and familiarity with DevOps practices (e.g., Docker, Kubernetes, GitLab CI/CD).
. Deep understanding of software design patterns, SOLID principles, and clean code practices.
. Expertise in performance optimization, security enhancement, and comprehensive error handling.
. Familiarity with software lifecycle management and agile methodologies for large-scale project delivery.
. Soft Skills: Strong problem-solving abilities, attention to detail, and effective communication and teamwork skills.
. Flexibility: Comfortable adapting to frequent requirement changes in an agile environment.
Plus Skills
. Hands-on experience with cloud services like AWS, Azure, or GCP.
. Strong proficiency in SQL and/or NoSQL databases (e.g., Redis, MongoDB).
. Familiarity with reporting tools and ETL processes (e.g., Power BI, Tableau).
. Additional backend technology experience that facilitates team collaboration.
===============================================================
Date Posted: 19/11/2024
Job ID: 100739417