Senior Web Developer
Job Summary
About the Company:
You will play a key role in designing and delivering scalable maintainable and responsive web solutions while collaborating closely with product managers QA domain experts and fellow engineers.
What youll do:
- Design develop and maintain high-quality web applications using modern front-end technologies.
- Build robust responsive and maintainable user interfaces for real-time financial and trading systems.
- Translate business and stakeholder requirements into scalable technical solutions and intuitive user experiences.
- Lead front-end design decisions application architecture and implementation best practices.
- Develop and integrate APIs real-time data flows and web application services.
- Write clean testable and maintainable code using sound engineering principles and design patterns.
- Optimize application performance responsiveness and usability across complex web interfaces.
- Contribute to technical planning code reviews design reviews and team mentoring.
- Support and improve automated testing CI/CD pipelines and release processes.
- Drive continuous improvement in front-end standards tooling and development practices.
- Bachelors degree in Computer Science Software Engineering or a related discipline or equivalent practical experience.
- 510 years of professional software engineering experience with a strong focus on web application development.
- Strong expertise in modern web development including front end frameworks and API integration.
- Deep understanding of software engineering fundamentals including:
-Object-oriented programming
-Design patterns
-Data structures and algorithms
-Unit testing and debugging - Proven experience building scalable maintainable and performance-conscious web applications.
- Familiarity with Git and team-based development workflows.
- Strong problem-solving skills communication skills and a collaborative mindset.
- Ability to communicate in both English and Chinese (Mandarin) at a level sufficient for business conversations.
- Strong experience with React TypeScript and modern front-end application architecture.
- Experience with frameworks such as .
- Strong understanding of responsive UI development component design state managementand API integration.
- Familiarity with front-end tooling such as npm/yarn/pnpm Vite/Webpack ESLint and testing frameworks such as Jest and React Testing Library.
- Experience building real-time data-driven web applications.
- Experience integrating with RESTful APIs and WebSockets.
- Ability to troubleshoot and optimize front-end performance in complex applications.
- Experience mentoring junior developers and contributing to engineering best practices.
- Experience with financial systems trading platforms or market data applications.
- Experience with Docker and AWS.
- Exposure to low-latency or performance-sensitive user interfaces.
- Familiarity with backend systems is a plus.
Required Skills:
About the Company: You will play a key role in designing and delivering scalable maintainable and responsive web solutions while collaborating closely with product managers QA domain experts and fellow engineers.
What youll do:
-Object-oriented programming
-Design patterns
-Data structures and algorithms
-Unit testing and debugging
Required Education:
JLPT N1