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.