DevJobs

Frontend Developer

Overview
Skills
  • TypeScript TypeScript
  • JavaScript JavaScript
  • HTML5 HTML5
  • CSS3 CSS3
  • Swift Swift
  • Kotlin Kotlin
  • React React
  • React Native React Native
  • RESTful API RESTful API
  • Git Git
  • CI/CD CI/CD
  • Vite
  • Webpack
  • Design System
  • ES6
  • unit testing
  • integration testing
  • JWT
  • OAuth
Description

Personetics is shaping the Cognitive Banking era, harnessing AI to help banks anticipate customer needs, provide actionable insights, and deliver intelligent financial guidance. Our platform continuously analyzes and leverages real-time transactional data, enabling banks to proactively support customers in managing their finances and reaching their goals. As industry leaders—yes, we really are leaders—we partner with the world’s top financial institutions, empowering over 150 million customers monthly across 35 global markets from offices in New York, London, Singapore, São Paulo, and Tel Aviv.

About The Position

We’re looking for a talented and experienced Frontend Engineer to join the Core Client team at Personetics. In this role, you will play a key part in the development and evolution of our Client Engage product—an essential component of Personetics' platform, which delivers real-time, personalized digital banking experiences across global financial institutions.

You will work at the heart of our technology, contributing to the design, development, and optimization of high-quality, scalable, and customizable UI components and infrastructure, while collaborating closely with design, product, and backend teams.

Responsibilities

  • Design and implement core features and infrastructure of the Client Engage platform.
  • Build robust, maintainable, and reusable components using React and TypeScript.
  • Ensure high-quality UI/UX through responsive design, cross-browser compatibility, and performance optimization.
  • Contribute to technological and architectural decisions and help shape the front-end ecosystem.
  • Collaborate with team members across Product, UX, Backend, and Mobile teams.
  • Participate in code reviews, knowledge sharing, and ongoing process improvements.
  • Maintain and contribute to the evolution of our Design System and white-label platform.
  • Support the integration of our product across different client environments and mobile platforms (e.g., React Native, Swift, Kotlin).
  • Help define and improve our CI/CD pipelines and automated testing workflows.

Requirements

  • Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Expertise in React.js and TypeScript in production environments.
  • Experience working with and maintaining a Design System.
  • Understanding of white-label architecture and component-based design for reuse and customization.
  • Familiarity with mobile platforms (e.g., React Native, Swift, Kotlin) and responsive design best practices.
  • Proficiency with version control systems (Git).
  • Solid grasp of web performance, accessibility (a11y), and core web vitals.
  • Hands-on experience with build tools such as Webpack or Vite.
  • Familiarity with CI/CD practices and automation tools.
  • Creative, out-of-the-box thinker with a proactive mindset.
  • A team player with excellent collaboration skills.
  • Comfortable working in Agile development environments.
  • Strong problem-solving abilities and attention to detail.
  • Effective verbal and written communication skills.
  • Adaptive to change with a continuous learning approach.
  • Structured and self-organized, with good time and task management skills.

NICE TO HAVE

  • Experience integrating with RESTful APIs and knowledge of authentication protocols such as JWT and OAuth.
  • Strong foundation in unit and integration testing frameworks and methodologies.
Personetics Technologies