Required skills
Job description
Project overview
🔎 Senior Frontend ReactJS Developer
Responsibilities
Your Team:
You will be part of a globally distributed Portfolio Performance Reporting team responsible for applications that support portfolio returns, asset allocation, holdings and client reporting.
The team works collaboratively across front-end development, back-end engineering, data, QA, product and application support functions, with a strong focus on application quality, stability and continuous improvement.
Your Expertise:
Key Skills:
Mandatory: React | TypeScript | JavaScript | GraphQL | REST APIs | Vite | Git | Front-End Development
- Develop and maintain features within React-based portfolio reporting applications, including saved report packages, report generation and search functionality.
- Modernize existing applications by migrating them to Vite and an enterprise design system.
- Support the migration of legacy ExtJS applications and screens to React.
- Build, integrate and troubleshoot GraphQL and REST APIs between front-end applications and back-end microservices.
- Diagnose issues such as slow or failing API queries, incorrect request payloads and front-end performance problems.
- Deploy UI builds to QA environments, manage release branches, and support regression testing and production releases.
- Work closely with back-end developers, QA teams, release management and product owners to deliver business and regulatory improvements.
- Contribute to Agile development, Test Driven Development and DevOps practices.
- Bachelor's or Master's degree, preferably in Computer Science or a related discipline.
- Minimum 8 years of hands-on front-end development experience, preferably within banking or financial services.
- Strong proficiency in React, TypeScript and JavaScript. Mandatory
- Hands-on experience with GraphQL, such as Apollo Client, and REST API integration, including debugging communication between browser applications and back-end services. Mandatory
- Experience with modern front-end build tools, particularly Vite. Mandatory
- Strong understanding of Git branching, version control and release workflows. Mandatory
- Experience migrating legacy front-end applications, such as ExtJS, to React. Preferred
- Experience working with enterprise UI/design systems. Preferred
- Familiarity with data-heavy UI frameworks such as AG Grid. Preferred
- Experience troubleshooting front-end performance issues and memory leaks.
- Knowledge of wealth management, portfolio reporting, performance returns, holdings or financial reporting would be an advantage.
- Comfortable working with cloud-based development environments and containerized deployments.
- Good understanding of Agile, Test Driven Development and DevOps practices.
- Strong analytical and problem-solving skills with attention to detail.
- Strong communication skills and ability to work with senior stakeholders and globally distributed teams.
- Collaborative approach to problem-solving and working within diverse, cross-functional teams.
Nice to have
ExtJS Migration | AG Grid | Apollo Client | Enterprise Design Systems | Microservices | DevOps | Wealth Management | Portfolio Reporting
✔️ What We Offer
- Long-term international project
- International and experienced team
- Professional development opportunities
- Exposure to large-scale enterprise solutions
- Stable project and long-term cooperation
- Collaborative and multicultural working environment
Project details
Wroclaw, Poland
Work mode: 3- day hybrid
Exp level: 8+ yrs
- Start: flexible
- Remote: hybrid
- Location: Wrocław, Wroclaw, PL
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on justjoin.it