About Us
We’re a forward-thinking digital agency delivering high-performing websites and applications across WordPress, Magento, NopCommerce, Umbraco, and custom-built platforms. Our work blends creativity, engineering, and AI-driven innovation to help clients bring smarter digital solutions to life.
We’re looking for a skilled React / React Native Developer to join our growing team. You’ll help design and build elegant, scalable front-end and hybrid app experiences while collaborating with colleagues across design, backend, and AI integration teams.
Key Responsibilities
-
Develop responsive, high-quality web and mobile interfaces using React and React Native.
-
Collaborate with designers and backend developers to integrate RESTful APIs, authentication flows, and data-driven features.
-
Participate in technical planning, code reviews, and architecture discussions.
-
Optimise performance across devices and browsers to ensure smooth user experiences.
-
Contribute to shared component libraries and reusable front-end systems.
-
Implement clean, well-documented code following best practices and modern standards.
-
Stay current with emerging front-end technologies, frameworks, and AI-enhanced development tools.
Key Requirements
-
3+ years of development experience with a strong focus on React and/or React Native.
-
Solid understanding of JavaScript (ES6+), TypeScript, CSS-in-JS, and modern front-end build tools (Vite, Webpack, Babel).
-
Experience integrating APIs (REST, GraphQL) and managing state (Redux, Zustand, or similar).
-
Demonstrated experience building, releasing, and maintaining mobile apps for iOS or Android.
-
Working knowledge of Git-based workflows and CI/CD pipelines.
-
Clear understanding of responsive design, accessibility, and UX principles.
-
Strong problem-solving skills and collaborative mindset.
Complementary Skills (Nice to Have)
-
Experience with Node.js, Next.js, or NestJS for full-stack development.
-
Familiarity with CMS integration (WordPress REST API, Magento headless, or Umbraco).
-
Interest or hands-on experience with AI tools (e.g., OpenAI APIs, LangChain, or automation frameworks).
-
Knowledge of containerised environments (Docker) or cloud platforms (Azure, AWS).
-
Exposure to automated testing (Jest, Playwright, or Detox).
What We Offer
-
Competitive salary and benefits aligned with experience.
-
Flexible hybrid or fully remote working arrangements.
-
Opportunity to work on innovative, AI-driven digital projects across diverse industries.
-
Collaborative, supportive environment with strong technical mentorship.
-
Continuous learning budget and access to cutting-edge development tools.
How to Apply
Send your CV, GitHub/portfolio links, and a short note about your recent React or React Native projects.
To apply for this job email your details to operations@tomiadigital.co.uk