Frontend Developer (React.js + TypeScript + Ant Design) We are looking for a talented Frontend Developer specializing in React.js to join our Financial Automation team. You will work closely with product managers, backend engineers, and financial analysts to build seamless, high-performance applications that automate financial workflows and reporting.
Responsibilities
- Develop and maintain scalable frontend applications using React.js and TypeScript.
- Work with Ant Design system and customize UI components as needed.
- Collaborate with UX/UI designers to deliver user-centric, accessible, and responsive interfaces.
- Integrate frontend components with RESTful APIs and WebSocket connections.
- Optimize applications for maximum speed and scalability.
- Write clean, well-documented, and testable code.
- Participate in code reviews and agile development processes (Scrum/Kanban).
- Troubleshoot and debug application issues, particularly in financial operations.
- Stay up-to-date with emerging frontend technologies and propose improvements.
Requirements
- 3+ years of professional experience in frontend development.
- Strong proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
- Proficiency in TypeScript and experience working with strongly typed React applications.
- Solid understanding of Redux Toolkit and Context API for state management.
- Experience with frontend testing frameworks (e.g., Jest, React Testing Library).
- Familiarity with Ant Design (antd) component library.
- Familiarity with financial concepts and workflows is a big plus.
- Experience working with version control tools like Git.
- Knowledge of modern build pipelines and tools like Vite, Webpack, Babel.
- Excellent problem-solving skills and attention to detail.
- Good communication skills and ability to work in a cross-functional team.