Company Overview:
We are a pioneer FinTech company with a leading trading platform which provides professional services to traders in the financial markets.
About the Role:
We are looking for an experienced Senior Frontend Developer to join our development team. You will be responsible for maintaining and enhancing our trading platform and internal back-office applications. This role requires strong technical skills, attention to detail, and the ability to work in a fast-paced fintech environment.
Job Description:
- Position: Senior Frontend Developer
- Location: Remote / Hybrid
- Type: Full-time
- Experience Level: Senior (5+ years)
Key Responsibilities:
- Maintain and enhance our trading platform and internal applications
- Develop new features for subscription management, trading dashboard, and user authentication
- Optimize performance and user experience across desktop and mobile devices
- Implement responsive designs and ensure accessibility
- Integrate with trading APIs and real-time data feeds
- Handle complex state management and data visualization
- Build administrative interfaces for user management and financial reporting
- Code review and collaborate with other developers
- Establish coding standards and best practices
- Architect scalable solutions for complex business requirements
Technical Requirements:
- Frontend Technologies
- React.js (5+ years experience)
- Next.js (3+ years experience)
- TypeScript (Advanced level)
- Material-UI (MUI) (3+ years experience)
- Tailwind CSS (3+ years experience)
- React Query/TanStack Query (2+ years experience)
- State Management (Zustand, Redux Toolkit, or Context API)
- Form Handling (React Hook Form, Yup validation)
Development Practices:
- Testing (Jest, React Testing Library)
- Version control and Git best practices
- Performance optimization and monitoring
- Responsive design and mobile-first development
- Security best practices for financial applications
- API Integration (RESTful APIs, GraphQL)
Preferred Qualifications:
- Trading platforms or financial applications experience
- Real-time data handling and WebSocket connections
- Chart libraries and market data integration
- Payment integration and compliance understanding
- Micro-frontends architecture
- Progressive Web Apps (PWA)
- Design systems and component libraries
- Accessibility (WCAG 2.1 AA compliance)
Soft Skills:
- Problem-solving and analytical thinking
- Attention to detail and quality focus
- Team collaboration and mentoring abilities
- Adaptability in a fast-paced environment
What We Offer:
- Competitive salary based on experience
- Performance bonuses and profit sharing
- Flexible working hours and remote work options
- Professional development budget
- Cross-functional collaboration with product and design teams
- Great fun work environment where everyone is valued, supported, and encouraged to grow
Application Requirements:
- Resume/CV with detailed project experience
- Portfolio or GitHub profile with relevant projects
- Cover letter explaining your interest in fintech
- Code samples demonstrating your best work
Technical Assessment:
- Code review of a provided codebase
- Live coding session (1-2 hours)
- System design discussion
- Technical interview with the development team