Haptiq is a global technology company dedicated to delivering best in class software and digital solutions engineered to drive profitable and scalable growth for our clients.
Operating as the nexus of portfolio management, growth, and optimization, Haptiq offers SaaS platforms fueled by cutting-edge AI, a comprehensive end-to-end data management platform, and a suite of strategic services.
Among our flagship offerings is Olympus FinTech, a dynamic solution empowering private equity, debt, and CLO managers with customizable and streamlined workflows, robust data management, and sophisticated reporting capabilities.
Complementing this, Zymphony MarTech enhances omnichannel customer acquisition, retention, and lifetime value optimization through a centralized customer data platform.
About the role
Responsibilities:
Design, develop, and maintain both front-end and back-end applications using JavaScript technologies, such as React.js, Node.js, and Express.js
Develop and maintain REST and GraphQL APIs, ensuring high performance, security, and scalability
Implement and manage security protocols, such as authentication/authorization (JWT, OAuth) to ensure data integrity
Participate in agile sprints, providing estimates, developing features, and conducting code reviews to ensure code quality and timely delivery
Build reusable components and front-end libraries for future use
Write unit tests to validate the correctness of your code
Skills and Experience:
4+ years of experience with JavaScript (ES6+) development
Hands-on HTML5 and CSS3 experience
Understanding of design principles and patterns and their application to JS development
Background in API development and routing with Express.js
Expert in React.js, including state management with context, hooks, and Redux
History with databases such as Postgresql, Mongodb, and Firebase to manage application state
Experience with version control and branching using git
Experience with data structure libraries
Front and back-end architecture experience
Experience optimizing browser loading and rendering
Experience with bundling and minification tools such as Webpack and Vite
Pluses:
Experience with Typescript, Nest.js, Next.js, and Graphql
Benefits
Work in a highly professional team. Informal and friendly atmosphere in the team.
Ability to work from our comfortable office in Warsaw at Prosta str. 51
Paid vacation — 20 business days per year, 100% sick leave payment
5 sick days per year
Equipment provision
Medical insurance (after the end of the probationary period)
Partially compensated educational costs (for courses, certifications, professional events, etc.)
Legal and Accounting support in Poland
English and Polish classes 2 times a week (online)
Bright and memorable corporate life: corporate parties, gifts to employees on significant dates