OLSYS Ltd provides full-service solutions for mid-market and enterprise organizations.
As an enterprise software development company, we are building long term partnerships helping our clients accelerate their digital experiences with reasonable IT investments.
Our tailored approach, e-commerce focus, and flexible solutions allow us to design, develop, and deliver scalable, integrated commerce platforms that drive profits and boost the business.
15+ years of experience, 100+ projects, 200+ specialists.
About the Client
Our Client is a global institutional asset management firm. Founded in 1986 and headquartered in San Francisco, they have offices in London, Singapore, Hong Kong, Tokyo, São Paulo, and New York and employ approximately 300 employees. The firm’s investments include public and private debt and equity securities, direct investments in private companies, and real estate.
Position Overview
We are seeking a Senior Front End Engineer with a strong focus on front-end web technologies, particularly React and TypeScript. This role requires a deep understanding of modern web development practices and the ability to create high-quality, responsive user interfaces. The ideal candidate should be able to architect new applications, set standards and best practices, and show leadership in training the rest of the team. Strong communication skills are essential, as a key part of this role is educating and upskilling existing team members in React and modern front-end web development best practices.
Requirements:
- 8+ years of software development experience, preferably with Typescript and React, and modern web application development.
- Proven experience as a Senior Software Engineer or similar role.
- Strong proficiency in most recent versions of React and TypeScript.
- Solid understanding of HTML, CSS, and JavaScript.
- Experience with front-end build tools and package managers (e.g., Webpack, npm).
- Familiarity with RESTful APIs / OData / WebSockets and asynchronous programming.
- Experience with Web Application test frameworks.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication skills, especially the ability to explain technical concepts clearly and concisely.
- Knowledge of version control systems (e.g., Git) and CI/CD best practices for SPA.
- Familiarity with Azure environment and architecture patterns.
- Experience in institutional asset management or other financial services industries will be a plus.
English level: Upper intermediate
Responsibilities
- Architect, Develop, and maintain web applications using React and TypeScript.
- Set standards and best practices for front end development.
- Educate team on best practice and rationale for design and implementation choices.
- Collaborate with cross-functional teams to design and implement new features.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, efficient code, automated testing and use code generation tools where applicable.
- Troubleshoot and debug issues as they arise.
- Show leadership and train the rest of the team on best practices and advise on technological choices.
- Must be up-to-date on the latest industry trends and technologies – be able to discuss the pros and cons of topics like server-side rendering, headless control libraries, and other recent developments in the react ecosystem.
Please note that the daily meeting with the client may start at 18:00 CET. There is a need to be in touch until 21:00 CET (not always).