Senior Front End Developer

Senior Front End Developer

North Macedonia, Serbia

We are looking for a Senior Front-End Developer to help build innovative insurance products using React.js. You will be a key member of the development team, contributing significantly to the front-end architecture. In this role, you will provide sound technical recommendations, implement best practices, and continuously elevate the quality, scalability, and performance of our products.

What You’ll Be Doing

  • Investigate and implement optimal technical solutions

  • Own complex UI features end-to-end, including requirements, UX discussions, technical design, implementation, testing, rollout, and observability.

  • Define and maintain coding standards and design patterns for scalability

  • Develop and execute front-end unit tests

  • Manage the entire software development lifecycle for front-end components (develop, test, refactor, PR review, QA test, UAT, release)

  • Integrate front-end with RESTful services

  • Create visually appealing and responsive user interfaces using HTML and CSS

  • Apply Agile principles and participate in Scrum or Kanban processes

  • Proactively identify and implement codebase improvements

  • Continuously enhance UI/UX based on user feedback and industry best practices

What We’re Looking For

  • At least 5 years of experience in front-end development, including 3+ years working with React.js

  • Extensive experience and strong knowledge of JavaScript / TypeScript, React, React Hooks

  • Proficiency with libraries such as Redux, React Router, React Hook Form, React Query, Material UI, Storybook

  • Experience writing front-end unit tests (ideally using Jest and React Testing Library)

  • Strong understanding of the full software development lifecycle

  • Hands-on experience consuming RESTful APIs

  • Solid knowledge of HTML and CSS

  • Experience working in Agile environments (Scrum or Kanban)

  • Ability to take ownership, make technical decisions, and mentor other developers

  • A proactive mindset focused on continuous improvement and innovation














    Supported field types: *.PDF, *.DOC Maximum file size: 3MB

    I certify that I have read this application and the information provided is complete and accurate. I understand that any omissions or misrepresentation of information may result in dismissal. By submitting this application, I agree to have my personal data processed during the recruitment process at OIP Insurtech.

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.