How we hire:
At Pentalog, excellence is what you'll do. We're guided by a mission to positively impact the software development world.
Our long-term client, a fast-growing FinTech working closely with trading platforms, banks and financial services, who is always on the lookout for innovations in the industry, is hiring a Front-End Developer with Vue.js know-how.
As the number one investment platform in Europe, the company is on a mission to make investing safe, easy, and accessible to all.
In this role, you will mainly develop features and contribute to our client s web frontend application. You will ensure timely and efficient delivery of high-quality code, enhance the performance and be responsible for maintaining an appealing and functioning web application.
As a Front-End Developer, you will work closely with the web frontend team and backend developers to ensure an up-and-running web application for the company s platform, at all times. The also requires working closely with the Product Designers, Technical Product Owners to develop features and maintain the application.
Tech Stack:
VueJS with Pug and Typescript
Sass, Jest, PixiJS, Canvas
Rest and Websockets
Storybook, Webpack
Cross-browser
Git, gitlab
Job requirements
- Senior-level experience in front-end development;
- Excellent knowledge of VueJS, React, Angular or any similar modern web framework (2+ years);
- Very good CSS and HTML knowledge;
- Experience with RESTful services and Websockets;
- Strong experience in general OOP paradigms (e.g.: inheritance, genericity and interfaces);
- Ability and willingness to learn fast and adapt to new technologies;
- Previous experience working in cross functional teams
- The determination to get involved and discuss or bring up new ideas with the Team or the Product Owners;
- Great communication and English language skills.
Responsibilities
- Technically design, build and maintain advanced applications & features for the Web Frontend platform;
- Responsibly generate maintainable and scalable code optimized for robustness, reliability and performance;
- Write and maintain unit tests, so that quality is maintained and adherence to functional requirements is ensured;
- Work on bug fixing and improving application performance at all times;
- Ensure peer-reviewing code from team members;
- Participate in Backlog refinements to add technical details to Tasks and User Stories;
- Discuss proposed designs and requirements to estimate the complexity of Tasks and User Stories;
- Code for features, thorough (unit) testing & merging written code;
- Break up user stories into apt tasks for technical implementation;
- Understand the features/requirements thoroughly;
- Regularly update the status of tasks and communicate / flag issues at the earliest;
- Fix bugs in real-time, to keep the Web application up and running;
- Play an active part in the development process, giving input and suggesting changes.
Extra skills
- Experience in developing large scale applications
- Typescript and OOP in JavaScript
- Experience with data visualisation, and charting with Canvas or PixiJS
- Know-how in optimizing for Performance
- Trading knowledge and concepts (order types / candle charts / bot trading)
Benefits
- English and French language classes;
- Competitive salary and bonuses;
- Free pass to learning platforms;
- A multicultural, friendly work environment;
- Working in a company with an Agile mindset: continuous knowledge sharing and validated learning;
- The possibility to bring your own creative and innovative ideas to life;
- Mentorship programs that encourage and enable your professional development;
- Private Health Insurance and meal tickets;
- Improvement of your hard and soft skills through workshops, knowledge sharing sessions and presentations on multiple IT-related topics.