Senior Frontend Engineer
N-iX
⚲ Kraków, Warszawa, Wrocław
5 300 - 6 200 USD netto (B2B)
Wymagania
- TypeScript
- AI
- Databases
- Front-End
- React
- Python
Opis stanowiska
(4579) 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.