London, England, United Kingdom Hybrid / WFH Options
Simple Machines
software development. Core foundation in programming, especially in JVM languages (particularly Kotlin or Java). Experience designing and implementing data-driven APIs. Exposure to frontend development (particularly React.js, Tailwind, REDUX, Typescript) Past project experience with large scale webservices. Cloud infrastructure experience with AWS and/or Google Cloud, Azure, etc. Infrastructure-as-code experience, such as with Terraform or Cloud More ❯
Waltham Cross, England, United Kingdom Hybrid / WFH Options
Simple Machines
software development. Core foundation in programming, especially in JVM languages (particularly Kotlin or Java). Experience designing and implementing data-driven APIs. Exposure to frontend development (particularly React.js, Tailwind, REDUX, Typescript) Past project experience with large scale webservices. Cloud infrastructure experience with AWS and/or Google Cloud, Azure, etc. Infrastructure-as-code experience, such as with Terraform or Cloud More ❯
are passionate about technology and want to advance your skills, we encourage you to apply. Technologies we use Languages: TypeScript, JavaScript, Java, Python, Node.js Front end: React, React Router, Redux Cloud Platform: Google, AWS AI/Machine Learning: Gemini, ML Engine Mobile platforms: Xcode, Android Studio, Appium Data Analysis: BigQuery, DataFlow, Spanner Compute: Container Engine, Cloud Functions, App Engine, Cloud More ❯
stack applications with React, Node.js or similar tools within the JS ecosystem Solid knowledge of modern web standards and technologies (ES6, CSS/Sass, HTML 5, etc) Required: React, Redux, CSS/Sass, HTML 5, D3, Javascript Some experience of back end development in an object oriented language is a big plus (e.g. Java, Kotlin, Python) Collaborates with team members More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
WARACLE
and integration among team members. Requirements Professional experience in front-end web development, with a strong focus on building complex applications. Expert-level proficiency in React.js (Hooks, Context API, Redux/Zustand or similar state management, performance optimization). Deep understanding of HTML5, CSS3, and responsive design principles. Experience with CSS frameworks like Tailwind CSS, or preprocessors like SASS/ More ❯
We’re growing and want you to be a part of our journey. Mid-Level Software Developer We are looking for a talented and driven Mid-Level Software Developer to join our dynamic team and advance their career. In this More ❯
performance using lazy loading, predictive prefetching, tree shaking, and edge caching. Collaborate with backend engineers to optimize API designs and system efficiency. Define best practices for state management using Redux and Redux-Saga/Thunk for handling complex application flows. Optimize frontend applications for speed, security, and scalability in GCP environments. Lead, mentor, and coach frontend engineers, promoting technical excellence. … Micro Frontend (MFE) architecture , modularization, and federated module design. Strong understanding of SSR/CSR hybrid architectures with Next.js (optional but a plus) . Expertise in state management using Redux and Redux-Saga/Thunk . Strong JavaScript/TypeScript proficiency with modern ES6+ concepts. Must-have experience with GraphQL for efficient data fetching. Experience integrating frontend with Spring Boot More ❯
London, England, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown
scalability and performance Write unit and integration tests using tools like Jest , Detox , and Testing Library Optimize the performance of mobile applications Implement and manage state management solutions (e.g., Redux , Mobx ) Collaborate with backend teams and designers to ensure consistency and high-quality deliverables Contribute to CI/CD processes and support build automation Troubleshoot complex technical issues and help … applications using debugging tools, logs, and error tracking. Experience in Brownfield Development . Experience working with REST API and GraphQL . Understanding of state management patterns and solutions like Redux and Mobx . Experience with React Native's new architecture . Knowledge of native iOS development (Swift, SwiftUI, Combine) and Android development (Kotlin). Proficiency in using native build tools More ❯
experience building low-latency, real-time user interfaces (trading platforms, analytics dashboards, etc.) Deep understanding of React performance optimization techniques (virtualization, memoization, code splitting) Experience with state management solutions (Redux, MobX, Recoil, or similar) Proficiency with WebSockets or other real-time data protocols Strong knowledge of responsive design and cross-browser compatibility Experience with testing frameworks (Jest, React Testing Library More ❯
growth-oriented team. Understanding of UI/UX principles and accessibility guidelines Nice to Haves: Experience with RESTful API integration and data fetching Experience with state management solutions (e.g., Redux, Zustand, Context API) Experience with Node.js and back-end technologies (e.g., Express, NestJS) Familiarity with serverless platforms (e.g., AWS Lambda, Google Cloud Functions) Experience with database technologies (e.g., PostgreSQL, MongoDB More ❯
least 5 years of experience as a Java web application developer Experience of full stack web application development using: Java, Scala, Spring, Hibernate JSP, Servlets, REST JavaScript, jQuery, React, Redux, Typescript, CSS, SCSS JUnit, ScalaTest, Cucumber, WebDriver & TDD Jenkins Apache Tomcat, nginx Redshift, MariaDB Bash scripts Python Experience developing full stack greenfield applications from inception to development and deployment. Experience More ❯
London, England, United Kingdom Hybrid / WFH Options
Parser
Full Stack Development: Proven experience in full stack development , with the ability to work on both backend (Python) and frontend (ReactJS). Familiarity with state management tools such as Redux or React Query . Experience working with REST APIs , integrating backend logic with UI components and ensuring smooth data flow between systems. Solid understanding of SQL and/or NoSQL More ❯
London, England, United Kingdom Hybrid / WFH Options
Elsewhen
applications. Extensive experience with React and its Ecosystem (React Query, Vite, Styled Component, etc.). Extensive experience with Vue and its Ecosystem. Extensive experience with different state management frameworks (Redux, etc.). Strong fundamentals in JavaScript, TypeScript, HTML, and CSS. Proven experience building and managing component libraries for enterprise-level projects. Familiar with component-based ecosystems (design systems, Storybook, Figma More ❯
a track record of mentoring and developing talent. Strong commercial experience in the full software development lifecycle working with at least two of the following languages and frameworks (React, Redux, JavaScript, TypeScript, HTML5, CSS3 Java 17+, Spring Boot and relational databases) Breadth of technical understanding across software development and architecture, service operations, DevOps, and cloud. Experience of agile development practices More ❯
and version control systems, preferably GitLab. Strong experience in shell scripting and cron job scheduling for automating data processes. Solid background in working with various JavaScript frameworks (e.g., React, Redux, Vue, Backbone, Angular). Experience in deploying software on leading cloud computing platforms (such as GCP, AWS, Azure). Understanding of both SQL and NoSQL database technologies. Strong skills in More ❯
is fully understood, technically assessed, and signed off for your project before development Produce clean, efficient, reusable, tested code Advanced OOP in Typescript React Application state management (e.g. ngrx , redux) Advanced HTML5, CSS and CSS preprocessors (Sass) Automated TDD and BDD approaches using frameworks like Cypress, Jest, Jasmine, Mocha or Chai with Protractor and Karma Package managers (NPM or Yarn More ❯
We are seeking a highly skilled and experienced Senior Frontend Engineer with deep expertise in React , Redux , and modern JavaScript frameworks. The ideal candidate will play a critical role in architecting, building, and scaling responsive, high-performance web and mobile applications that directly support our business and user needs.Responsibilities Lead the design, development, and optimization of rich, interactive user interfaces … for web and mobile platforms using React , Redux , JavaScript , HTML5 , and CSS3 . Collaborate with product managers, designers, and backend engineers to translate complex business and user requirements into scalable frontend systems. Drive architecture decisions and best practices to ensure code quality, maintainability, and performance. Build and maintain a reusable component library and enforce consistency across applications. Ensure responsive design … in Computer Science, Engineering, or a related field—or equivalent professional experience. 4+ years of professional experience in frontend development, with a strong portfolio of work using React.js and Redux in production environments. Expertise in modern JavaScript (ES6+) and frontend tooling (Webpack, Babel, NPM/Yarn). Solid understanding of REST APIs and asynchronous request handling. Strong command of responsive More ❯
London, England, United Kingdom Hybrid / WFH Options
The JM Longbridge Group
hybrid working policy and is based in the City of London. Salary ranges between £75K - £95K depending on experience. They are seeking an experienced React Developer with expertise in Redux Toolkit - RTK Query to build high-performance, scalable, and user-centric applications. Responsibilities : Develop and maintain responsive single-page applications (SPAs) using React, TypeScript, and RTK Query Collaborate with designers … continuous delivery pipelines Skills and Experience Required: 4-7+ years in frontend or full-stack development Proven production experience building SPAs with React Strong hands-on experience with Redux Toolkit (RTK) and Redux Query Comfortable working with Agile methodologies Deep understanding of functional components, React Hooks, and component lifecycle Skilled in TypeScript and writing type-safe frontend code Proficient More ❯
seamless and efficient applications. Key Responsibilities: - Develop high-quality software solutions using C# .Net and Java. - Create responsive and user-friendly front-end applications leveraging React JS (ideally with Redux and Webpack), HTML5, CSS3, ES6+, or Typescript. - Engage in API development and integration, ensuring smooth interaction between various software systems. - Utilise cloud solutions, preferably Microsoft Azure, for hosting applications and … Skills: - Proven experience with any of the following platforms: SAP or Salesforce. - Strong proficiency in C# .Net and Java. - Extensive knowledge of front-end technologies, including React JS (with Redux and Webpack), HTML5, CSS3, ES6+, or Typescript. - Familiarity with API development, integration, and cloud technologies (preferably Azure). - Experience in CI/CD processes and relevant tools (Azure DevOps, Git More ❯
seamless and efficient applications. Key Responsibilities: - Develop high-quality software solutions using C# .Net and Java. - Create responsive and user-friendly front-end applications leveraging React JS (ideally with Redux and Webpack), HTML5, CSS3, ES6+, or Typescript. - Engage in API development and integration, ensuring smooth interaction between various software systems. - Utilise cloud solutions, preferably Microsoft Azure, for hosting applications and … Skills: - Proven experience with any of the following platforms: SAP or Salesforce. - Strong proficiency in C# .Net and Java. - Extensive knowledge of front-end technologies, including React JS (with Redux and Webpack), HTML5, CSS3, ES6+, or Typescript. - Familiarity with API development, integration, and cloud technologies (preferably Azure). - Experience in CI/CD processes and relevant tools (Azure DevOps, Git More ❯
London, England, United Kingdom Hybrid / WFH Options
Citigroup Inc
in class, to serve our clients globally. Responsibilities: Design, develop and maintain web apps using React and TypeScript, ensuring high quality, clean and maintainable code. Manage application state using redux and middleware such as redux toolkit. Ensure high test coverage by writing unit tests using Vitest and integration tests using cypress. Write and maintain a suite of reusable UI components … with teams to form good working culture and continuously adapt to different working environment. Requirements: Extensive experience in frontend development with React and TypeScript. In-depth knowledge of React, Redux, RTK, Cypress and Storybook. Extensive experience with Cypress and Vitest which focus on test driven development. Advanced proficiency in JavaScript and TypeScript including understanding of complex types, interfaces and generics. More ❯
done until it's in production" mentality . Strategic pragmatism in architectural decisions. Core Technical Skills: React Native & JavaScript: React Native, React.js, JavaScript (ES6+), TypeScript, React hooks, Context API, Redux (or Zustand, Recoil), component-based architecture. Mobile Development: iOS, Android, React Native, native modules, Swift/Kotlin/Java, Expo, mobile UI/UX, animations, gesture handling, navigation libraries. Performance … Debugging: Performance optimisation, debugging tools (React Native Debugger, Flipper, Chrome DevTools), memory leaks, UI responsiveness, performance bottlenecks, app profiling. APIs & Data Handling: RESTful APIs, state management (Redux, Zustand, Recoil), offline storage, real-time data (WebSockets, Firebase, SignalR). Testing & Quality Assurance: Unit and integration testing (Jest, React Testing Library), UI testing (Detox/Appium), automated testing pipelines. Deployment & DevOps: CI … Deep understanding of mobile development patterns, architecture, and best practices for both iOS and Android . Experience integrating mobile apps with APIs and working with state management libraries (e.g., Redux , Zustand ), as well as handling offline capabilities. Knowledge of native modules and experience bridging React Native with native iOS/Android code when necessary. Experience with mobile performance optimisation and More ❯
have 8 years’ experience working as a Software Engineer on large software applications Proficient in many of the following technologies – Python, REST, PyTorch, TensorFlow, Docker, FastAPI, Selenium, React, TypeScript, Redux, GraphQL, Kafka, Apache Spark. Experience working with one or more of the following database systems – DynamoDB, DocumentDB, MongoDB Demonstrated expertise in unit testing and tools – JUnit, Mockito, PyTest, Selenium. Strong … have 8 years’ experience working as a Software Engineer on large software applications Proficient in many of the following technologies – Python, REST, PyTorch, TensorFlow, Docker, FastAPI, Selenium, React, TypeScript, Redux, GraphQL, Kafka, Apache Spark. Experience working with one or more of the following database systems – DynamoDB, DocumentDB, MongoDB Demonstrated expertise in unit testing and tools – JUnit, Mockito, PyTest, Selenium. Strong More ❯
to join our dynamic team. The ideal candidate will have a strong background in government operations and expertise in designing and implementing robust, scalable solutions. Skills in JavaScript, React, Redux, Node.js, and NoSQL databases are essential, along with an understanding of cloud technologies, such as Microsoft Azure. If you're passionate about crafting high-quality applications and collaborating with cross … reviews and champion best practices. Troubleshoot and resolve complex technical issues. Experience: Technical Skills: Proven experience in a government or public sector role. Proficiency in HTML, SCSS, JavaScript, React, Redux, Node.js, Hapi.js, and Remix JS. Strong experience with NoSQL databases such as CosmosDb. Knowledge of Azure services and best practices. Familiarity with Test-Driven Development (TDD) practices. Experience working in More ❯
Our office is located across from Guildford Mall, in Surrey, BC. Whatyou will do Lead the design and development of beautiful, snappy, and native-feeling UI experiences usingReact, Next.js, Redux, and modern JavaScript/TypeScript. Provide significant architectural oversight for frontend applications, making key decisions on frameworks, patterns, and tooling. Mentor and guide junior and mid-level frontenddevelopers, fostering their … Jest, etc.), accessibility, and maintainability. Drive improvements and innovation in ourfrontend architecture, tooling (NPM, Webpack, Vite), and development processes. Technologies We Use Languages & Frameworks: JavaScript (ES6+), TypeScript, React, Next.js, Redux, HTML5, CSS3/SCSS Testing: React Testing Library, Jest, Cypress (or similar) Build & Tooling: NPM, Webpack, Vite (or similar modernbundlers), Babel DevOps & Tools: AWS (S3, CloudFront, etc.), GitlabCI/CD More ❯