Nomia is transforming the way organizations manage tail spend procurement.
Our AI-powered SaaS platform combines cutting-edge technology with deep human procurement expertise to simplify sourcing, drive compliance, and unlock measurable value.
With a fast-growing global customer base and teams across London, Dubai, Singapore, Krakow, Chicago, and India, we’re building a rocket ship for growth, and we’re looking for passionate, high-impact people to join us.
The Role
This role is pivotal in building and delivering intuitive, high-performance user interfaces that define the face of Nomia’s digital products.
You will be instrumental in crafting responsive, accessible, and visually compelling experiences powered by React.js, TypeScript, and Tailwind CSS — ensuring seamless interaction and design consistency across the Nomia Group platform.
Responsibilities
Design, develop, and maintain scalable, responsive frontend applications using React.js and TypeScript
Implement pixel-perfect UI components and layouts using Tailwind CSS
Collaborate closely with backend engineers, product managers, designers, and QA to deliver cohesive end-to-end solutions
Write clean, modular, and maintainable code following established best practices and internal guidelines
Participate in code reviews to uphold high standards of code quality and maintain consistency across projects
Optimize frontend performance for fast load times and smooth user interactions
Ensure cross-browser compatibility, mobile responsiveness, and accessibility compliance (WCAG standards)
Integrate RESTful APIs to enable dynamic, data-driven interfaces
Debug and resolve frontend issues in staging and production environments efficiently
Work with version control (Git, GitHub) and participate in collaborative branching and pull request workflows
Implement unit and integration tests to maintain code reliability and stability
Participate in Agile/Scrum ceremonies including sprint planning, retrospectives, and daily stand-ups
Stay updated with emerging frontend technologies, tools, and best practices to continuously enhance the development process
Qualifications \& Skills
Strong experience with React.js and modern frontend development (3–8 years)
Solid understanding of TypeScript and ES6+ JavaScript features
Expertise in building responsive, component-driven UIs using Tailwind CSS
Experience integrating APIs (REST and GraphQL) with frontend applications
Familiarity with state management tools such as Redux, Zustand, or Recoil
Strong grasp of UI/UX principles, accessibility standards, and web performance optimization
Proficiency in Git and GitHub-based collaboration workflows (branches, pull requests, reviews)
Experience with frontend build tools (Vite, Webpack, or similar)
Understanding of CI/CD pipelines and deployment processes for web applications
Familiarity with design tools (Figma, Sketch) and design handoff workflows
Excellent debugging and problem-solving skills
Strong communication and collaboration abilities across cross-functional teams
Ability to work independently in a fast-paced, iterative development environment
*
General Information
Adhere to Nomia’s data protection and information security policies at all times.
Promote diversity and inclusion in line with Nomia’s core values.
This is a hybrid role, with three office days per week required, potentially more during training or as requested by your supervisor.
Contribute to continuous improvement in systems and processes.
Please note that this role description is a guideline, and duties may evolve over time.