Senior Frontend Engineer
About the team
Haptiq is an AI-native enterprise solutions company with purpose-built technology for public & private companies, governments, institutions, asset managers, and family offices.
With headquarters in New York City and four global offices, Haptiq is supported by more than 300 engineers and delivery professionals across the globe.
By centralizing and unifying data, automating workflows, and surfacing predictive nsights, Haptiq enables organizations to scale operational excellence and generate alpha across complex enterprise environments.
About the role
As a Senior Frontend Engineer on the Haptiq's team, you will build responsive, high-quality user interfaces using React, with a strong focus on testing, accessibility, and performance.
The role involves close collaboration with design, backend, QA, product, project, and sales teams to deliver robust, user-centric products on time.
[01]
Responsibilities
- Responsive UI development — Design and develop responsive user interfaces using React.
- TDD and continuous integration — Implement and maintain TDD practices in applications and support continuous integration.
- Cross-functional delivery — Collaborate with project managers, project analysts, and sales staff to deliver high-quality, interactive products on time.
- Testing, accessibility, and performance — Drive best practices in testing, accessibility, and performance optimization.
- Product collaboration — Work closely with design, backend, QA, and product teams to deliver robust and user-centric solutions.
Requirements
- JavaScript and TypeScript experience — 6+ years of experience in JavaScript and TypeScript development.
- Design patterns — Understanding of design patterns and their application to JavaScript development.
- Modern front-end frameworks — Experience with a modern front-end JavaScript framework such as React.js with Redux. Next.js is a bonus.
- Functional programming — Knowledge of functional programming paradigms.
- Asynchronous programming — Understanding of asynchronous programming paradigms and best practices.
- Git and branch management — Knowledge of Git and branch management practices.
- Front-end debugging — Experience debugging front-end issues and working with front-end debugging tools.
- Custom package creation — Familiarity with custom package creation and integration.
- Object-oriented programming — Understanding of object-oriented concepts and their application to JavaScript.
- Delivery under pressure — Ability to work under pressure and deliver against tight deadlines.
- HTML and CSS — Hands-on experience with HTML5 and CSS3.
- Agile development — Experience with Agile methodologies and development practices.
- Communication and organization — Good communication and organizational skills.
- Cross-browser compatibility — Proficiency in writing cross-browser compatible code.
- Education — Bachelor’s degree in Computer Science or equivalent is preferred.
Why Haptiq
We value creative problem solvers who learn fast, work well in an open and diverse environment, and enjoy pushing the bar for success ever higher. We do work hard, but we also choose to have fun while doing it.
Benefits
The benefit package depends on the contract type and will be discussed individually during the interview process.
Join us
Position is open to candidates in Poland. You need to have a residence permit or another valid document allowing employment in Poland. Thank you!


.png)