Next-Link logo

AI Frontend Developer (React.js) – Fintech Applications

Next-Link
Contract
On-site
Zürich, Zürich (de), Switzerland
Frontend Development

We are seeking a talented Frontend Developer (React.js) to join our growing team and help build next-generation financial services applications. The ideal candidate will have strong React expertise, a passion for creating intuitive user experiences, and the ability to optimize performance for complex, data-heavy dashboards. This role offers the opportunity to work on cutting-edge fintech solutions, integrating AI-powered features and ensuring accessibility and compliance in all user interfaces.

Key Responsibilities

  • Develop, test, and maintain scalable, high-performance React.js applications for financial services.

  • Build reusable UI components with clean, maintainable code and effective state management.

  • Integrate RESTful APIs, GraphQL, and WebSocket-based services into user-facing applications.

  • Collaborate with designers, backend developers, and stakeholders to deliver seamless user experiences.

  • Implement responsive, mobile-first design principles across multiple devices and browsers.

  • Optimize performance with best practices such as code splitting, lazy loading, and caching.

  • Ensure accessibility and compliance with WCAG standards for inclusive design.

  • Contribute to development workflows, code reviews, version control (Git), and CI/CD pipelines.

  • Work with modern build tools (Webpack, Vite, CRA) and testing frameworks (Jest, React Testing Library, Cypress).

  • Explore AI-driven conversational UI patterns and data visualisation features for fintech applications.

Required Qualifications

  • Bachelor’s degree in Computer Science, Web Development, or related field.

  • 2+ years of professional experience in frontend development with strong React.js expertise.

  • Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and responsive design.

  • Experience with React ecosystem (Redux, React Router, Context API, Hooks).

  • Familiarity with CSS frameworks and styling libraries (Tailwind CSS, Material-UI, Styled Components).

  • Experience with Git and collaborative development workflows.

  • Strong understanding of web performance optimization and browser developer tools.

  • Experience integrating RESTful APIs and handling asynchronous programming.

  • Knowledge of modern build tools (Webpack, Vite, npm/yarn).

  • Excellent problem-solving skills and attention to detail.

Preferred Qualifications

  • Experience in fintech, banking, or financial services applications.

  • Knowledge of Azure services and cloud-based development.

  • Experience with conversational UIs, chatbots, and AI-driven interfaces.

  • Familiarity with data visualisation libraries (D3.js, Chart.js, Recharts).

  • Experience developing progressive web applications (PWA).

  • Knowledge of accessibility standards (WCAG) and inclusive design principles.

  • Experience with automated testing frameworks (Jest, React Testing Library, Cypress).

Technical Skills

  • Frontend: React.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, SASS/SCSS

  • State Management: Redux, Context API, Zustand, React Query

  • Styling: Styled Components, CSS Modules, Tailwind CSS, Material-UI

  • Build Tools: Webpack, Vite, Create React App, npm/yarn

  • Testing: Jest, React Testing Library, Cypress, Storybook

  • APIs: REST, GraphQL, WebSocket, Azure API Integration

  • Tools: Git, VS Code, Chrome DevTools, Azure DevOps

Key Focus Areas

  • React Development: Build modern, scalable applications with reusable components and efficient state management.

  • AI Interface Integration: Develop conversational UIs, chatbots, and AI-powered features for financial platforms.

  • Responsive Design: Ensure mobile-first, accessible, and WCAG-compliant designs across devices.

  • Performance Optimization: Apply best practices like lazy loading, code splitting, and performance tuning for financial dashboards.