Client: Our client is one of the world's leading investment management firms dedicated to keeping its partners at the forefront of the financial market. They provide insights on market trends and regulations. Their capital markets team collaborates with clients to enhance the effectiveness of their product trading strategies. Committed to refining investment approaches, they strive to help investors seize new opportunities and achieve their financial goals.
- Project overview: We are looking for a proactive engineer who:
- Takes responsibility for the technical aspects of projects
- Proposes solutions with a focus on performance and scalability
- Reviews, writes, and refactors codebase effectively
- Understands data structures and algorithms for problem-solving
- Excels in debugging and troubleshooting technical issues
- Understands software architecture principles
- Collaborates effectively with cross-functional teams
- Prioritizes clean, modular, and testable code
Technology stack: JavaScript, TypeScript, React, Next.js, Material UI, Highcharts, AWS, Python
- Modernizing Client's Web Application with Server Side Rendering
- Creating and reviewing Unit and end-to-end tests
- Generating charts using HighCharts library
- Troubleshooting technical issues and performance bottlenecks
- Interpreting metrics from logging and monitoring systems
- Actively participating in team meetings and ceremonies
- 5+ years of professional experience in IT
- Ideally, 3-4 years of experience with React, 2+ years of experience with Next.js
- At least 2 years of experience with Material UI
- Experience in working with Highcharts (or another charting library)
- Bachelor's degree in Computer Science or a related field
- Background in leveraging CI/CD for testing and deployment
- Firm sense of ownership of key features delivery
- Deep understanding of designing performant APIs
- Strong written and verbal English communication skills