Senior Front-End Engineer

N-ix

Job Summary

N-iX is seeking a Senior Front-End Engineer with full-stack capabilities to join a cross-functional team. This role involves building core components for an AI-driven document processing automation platform for a British bancassurance firm. The engineer will develop modern UI components using React and TypeScript, integrate with backend APIs and AI workflows, and ensure high-quality user experiences. The position requires strong proficiency in front-end architecture, cloud-native environments, and agile methodologies to drive digital transformation.

Must Have

  • Build modern UI components and front-end features using React and TypeScript.
  • Develop reusable component libraries, design systems, hooks, and state management patterns.
  • Integrate UIs with backend APIs, real-time events, and AI-driven document workflows.
  • Ensure front-end performance, accessibility, responsiveness, and security best practices.
  • Collaborate with GenAI engineering teams to integrate document-processing functionality.
  • Work with Google Cloud services such as Cloud Run, Cloud Functions, Pub/Sub, Cloud Storage.
  • Participate in architectural discussions and technical decision-making.
  • Write automated tests and contribute to CI/CD, code quality, and secure development practices.
  • 6+ years of experience in software engineering with significant front-end focus.
  • Strong proficiency in React and TypeScript.
  • Solid understanding of front-end architecture, state management, component lifecycles, and rendering models.
  • Experience in consuming and integrating REST APIs, microservices, or event-driven systems.
  • Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, Firestore).
  • Experience with cloud-native environments (GCP preferred; AWS/Azure acceptable).
  • Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps tooling.
  • Strong software engineering principles: reliability, scalability, performance, security.
  • Experience working in agile cross-functional teams on complex, multi-team products.

Good to Have

  • Experience integrating with AI/ML or GenAI-driven features.
  • Experience with Vertex AI, Gemini, LangChain, or LLM-based services.
  • Familiarity with event-driven systems, WebSockets, or Pub/Sub.
  • Experience building internal tools, dashboards, or workflow automation systems.
  • Knowledge of authentication and authorization standards (OAuth2, JWT, SSO, IAM).
  • Understanding of OCR, document processing, or enterprise workflow products.

Perks & Benefits

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Description

N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact.

Position Overview:

Our client is a global UK-based financial services and investment banking organization developing an AI-powered document processing and automation platform used across multiple business units. The platform enables large-scale data processing, workflow automation, intelligent document recognition, and modern digital experiences for internal consumers across the banking group.

We are looking for a Senior Front-End Engineer with solid full-stack capability to join a cross-functional engineering team building core components of the AI-driven document processing automation platform

Key Responsibilities

  • Build modern UI components and front-end features using React and TypeScript
  • Develop reusable component libraries, design systems, hooks, and state management patterns.
  • Work with product and design teams to translate workflows into high-quality user experiences.
  • Integrate UIs with backend APIs, real-time events, and AI-driven document workflows.
  • Ensure front-end performance, accessibility, responsiveness, and frontend security best practices.
  • Collaborate with GenAI engineering teams to integrate document-processing functionality.
  • Work with Google Cloud services such as Cloud Run, Cloud Functions, Pub/Sub, Cloud Storage.
  • Participate in architectural discussions and technical decision-making across the platform.
  • Write automated tests and contribute to CI/CD, code quality, and secure development practices.

Requirements

  • 6+ years of experience in software engineering with significant front-end focus.
  • Strong proficiency in React and TypeScript
  • Solid understanding of front-end architecture, state management, component lifecycles, and rendering models.
  • Experience in consuming and integrating REST APIs, microservices, or event-driven systems.
  • Experience with Python frameworks is a strong plus (FastAPI, Flask, Django).
  • Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, Firestore).
  • Experience with cloud-native environments (GCP preferred; AWS/Azure acceptable).
  • Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps tooling.
  • Strong software engineering principles: reliability, scalability, performance, security.
  • Experience working in agile cross-functional teams on complex, multi-team products.
  • Strong communication skills for working with technical and non-technical stakeholders.

Nice to Have

  • Experience integrating with AI/ML or GenAI-driven features.
  • Experience with Vertex AI, Gemini, LangChain, or LLM-based services.
  • Familiarity with event-driven systems, WebSockets, or Pub/Sub.
  • Experience building internal tools, dashboards, or workflow automation systems.
  • Knowledge of authentication and authorization standards (OAuth2, JWT, SSO, IAM).
  • Understanding of OCR, document processing, or enterprise workflow products.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

26 Skills Required For This Role

Team Management Cross Functional Communication Rendering Github Game Texts Agile Development Postgresql Mysql React Aws Jwt Nosql Azure Fastapi Mongodb Ci Cd Docker Websockets Front End Microservices Flask Django Git Python Typescript

Similar Jobs