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 you'll 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.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
- 5–10 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 Next.js.
- Strong understanding of responsive UI development, component design, state management,and 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 or .NET systems is a plus.
Skills Required
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- 5-10 years of professional software engineering experience focused on web application development
- Strong expertise in modern web development, front-end frameworks, and API integration
- Deep understanding of software engineering fundamentals: OOP, 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
- Business-level communication in English and Chinese (Mandarin)
- Experience with React, TypeScript, and modern front-end architectures
- Experience with Next.js and server-side/front-end frameworks
- Familiarity with front-end tooling: npm/yarn/pnpm, Vite/Webpack, ESLint
- Experience with testing frameworks: Jest and React Testing Library
- Experience building real-time, data-driven applications and integrating WebSockets/REST APIs
- 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, market data (nice to have)
- Experience with Docker and AWS (nice to have)
- Familiarity with backend or .NET systems (nice to have)
What We Do
NexusCorp LLC (operating as Nexus Corporation) helps businesses achieve their goals through custom software development, IT consulting, statement-of-work delivery, contingent workforce and direct-hire solutions, and payroll services. It designs, builds, tests, and maintains scalable digital applications; analyzes systems to improve technology use; and supplies specialized professionals and structured project delivery. Its client-first approach emphasizes compliance, integrity, innovation, and tailored business outcomes.







