Opis oferty
What’s important for us?
- Expertise in TypeScript
- Proficiency in React its latest ecosystem, like hooks, react-query etc
- Proficiency in CSS and related tooling (Sass or Less)
- Experience with designing and consuming REST APIs
- Excellent command in spoken and written English, at least C1
- Attention to detail and sense of aesthetics, from clean code to beautiful UI
- Experience in creating automated tests (unit and e2e)
You will score extra points for:
- Proficiency in using Docker and docker-compose
- Experience with tabular / grid data components (new app uses AG Grid)
- Experience with AngularJS (v1) and its tooling
- Experience with tools like Figma and Zeplin
- Experience with Cypress and Jest or equivalent tools
- Knowledge of JWT authentication or alternative protocols
O stanowisku / o projekcie
Your project:
The client is an early-stage venture capital firm focused on intelligent business software with a Scaling Platform that has helped companies like Box, Bill.com, Hubspot, Docusign, JFrog, and WalkMe move from founder-led growth to a repeatable go-to-market machine.
As a Senior Frontend Engineer you’ll build and maintain the internal portfolio management and finance reporting application for the US-based venture capital firm. Your goal will be to develop a new frontend app replacing the old one, implement new features and gradually replace other old side frontend applications.
Zakres obowiązków
- Building new React application based on the legacy AngularJS code
- Developing new features according to the design with performance and UX in mind
- Collaborating with other frontend and backend devs to define schemas and required changes to existing backend API
- Close collaboration with Designer and Product Manager to assess new designs feasibility
- Taking care of frontend app security (regular penetration tests every 6 months) and frequent dependencies updates
- Helping and training QA team with cross browser and automated testing
- Maintenance of legacy AngularJS (v1) services until they’re rewritten or migrated to the new app – probably less than 5% of your time engagement