CrawlJobs Logo

Mid UI Developer

immediate.co.uk Logo

Immediate Media Co

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

You’ll be working on Fabric, our digital publishing platform serving over 60 million unique users per month with great content from our brands. We use a variety of tools to help us deliver the right experience for our users at scale, considering best practice accessibility, performance and SEO. Our frontend stack includes multiple applications using React, Next.js and Storybook; using data from API services and a WordPress CMS. Reporting to the team’s Senior UI Developer, a Mid UI Developer is expected to develop, maintain, and support our digital products in accordance with the business and technology objectives. You should have a good understanding of the frontend ecosystem along with an enthusiasm for learning and developing your skills even further.

Job Responsibility:

  • Immerse yourself in our technical ecosystem
  • current and legacy
  • Develop and test new user-facing features, and support existing ones, across multiple browsers, platforms, and devices
  • Build reusable code, components and libraries for future use
  • Optimise pages, code and assets for maximum speed and scalability against agreed performance budgets
  • Use testing frameworks to ensure automated test coverage for platform functionality
  • Collaborate with other team members and the Product Manager to help plan new functionality or major enhancements
  • Write and improve technical documentation when necessary
  • Participate in all Agile planning meetings and stand-ups.

Requirements:

  • HTML and CSS/SASS
  • Modern JavaScript
  • React
  • NextJS
  • Good understanding of web standards, accessibility and performance
  • Build tools, such as Webpack
  • Unit testing and Git and NPM/Yarn to manage your work and dependencies

Nice to have:

  • PHP/Wordpress
  • NodeJS
  • CSS methodologies (B.E.M etc)
  • AWS / Docker / Jenkins
What we offer:
  • A relaxed working environment with regular socials including a summer festival
  • Supportive well-being initiatives and benefits, talks & workshops, and Mental Health First aiders & Champions
  • 25 days holiday plus a day for your birthday. Our offices will be closed between Christmas and New Year’s which are in addition to your annual entitlement
  • Claim back everyday health care cost with Medicash our Health Cash back plan
  • Lease an Electric vehicle through our EV salary sacrifice scheme
  • Tailored training and development through both our inhouse learning platform and LinkedIn Learning
  • A progressive and transparent culture focused on your development
  • Flexible / hybrid working plus early finish Fridays
  • Cycle to work scheme
  • Enhanced Family Policies including paternity, adoption and surrogacy leave. We also provide a pregnancy loss, fertility, and carers policy
  • Competitive pension plans and Life Assurance
  • A newly renovated modern office with lots of collaborative spaces

Additional Information:

Job Posted:
January 26, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Mid UI Developer

Mid–Senior Full Stack Developer

At WordLift, engineers help shape the product – not just write code. You’ll work...
Location
Location
Italy , Rome
Salary
Salary:
Not provided
wordlift.io Logo
WordLift
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as a Full Stack Developer
  • Strong hands-on experience with React (Hooks, component patterns, state management)
  • Experience with Java & Spring Boot (REST APIs, services)
  • Solid WordPress development skills (custom plugins, ACF, post types, hooks)
  • Comfortable working with REST APIs and modern CI/CD workflows
  • Familiarity with Docker (basic usage)
  • Clear communication and fluent English (written and spoken)
Job Responsibility
Job Responsibility
  • Build new product features using React (UI, dashboards, user journeys)
  • Develop backend services using Java + Spring Boot
  • Work on WordPress full stack development: custom plugins, ACF, REST APIs, content models
  • Collaborate with product, design and AI engineers to ship real features
  • Maintain a high standard of code quality and performance
  • Deploy and support production releases
  • Own problems end-to-end and contribute ideas that shape the product direction
What we offer
What we offer
  • Remote-first work across EMEA
  • Work with an innovative AI product in the search/SEO space
  • Smart, friendly, and mission-driven team
  • Opportunity to grow into Tech Lead responsibilities
  • Option to work from our office in Rome city center
Read More
Arrow Right

Applications Development Technology Lead Analyst

The Applications Development Technology Lead Analyst is a senior-level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-12+ years of hands-on experience in building an enterprise scale highly componentized application using SpringBoot, Angular, Angular elements, CLI, Webpack, Schematics
  • recent experience with modern UI development using Angular v10+
  • experience working with Micro-services utilizing REST
  • experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality/Style Tools - EsLint, etc.
  • proficient in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
  • experience working with Java, SpringBoot, Java Script framework such as Reactive Programming concepts (RxJs), Angular10+, TypeScript, SCSS and HTML5
  • experience in debugging, tuning and optimizing UI components
  • understanding of the SDLC lifecycle for Agile & Waterfall methodologies
  • excellent written and oral communication skills
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
What we offer
What we offer
  • Equal opportunity and affirmative action policies.
  • Fulltime
Read More
Arrow Right

Java Web Developer

Looking for a mid-level developer with Java development expertise in Des Moines....
Location
Location
United States , Des Moines
Salary
Salary:
115000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 3+ years of Java development
  • Eye for design and front end web page development with UI / UX development
  • Accessibility background / Accessibility web development experience for externally facing web applications and web sites
  • Searching for a mid-level developer, ideally 4-8 years of experience
  • Hibernate
  • Experience with a front-end language such as JavaScript, Angular experience is a plus
  • Spring Boot experience, Microservices experience
  • Web development
  • Strong skills in debugging and resolving software issues
  • Ability to work collaboratively in a team-oriented environment
Job Responsibility
Job Responsibility
  • Develop and maintain Java-based web applications
  • Collaborate in team-oriented environments
  • Ensure web accessibility compliance
  • Debug and resolve software issues
  • Create web development designs using Spring Boot and Microservices
What we offer
What we offer
  • Bonus
  • Training budget
  • Continuous improvement opportunities
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life and disability insurance
  • 401(k) plan enrollment
  • Fulltime
Read More
Arrow Right

Senior Technical Consultant

As a Senior Technical Consultant with GlideFast Consulting, you will work to dev...
Location
Location
United States , Waltham
Salary
Salary:
Not provided
glidefast.com Logo
GlideFast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years delivering technical solutions on the ServiceNow platform
  • 1+year(s) in a consulting role, delivering software implementations preferable
  • Very strong working expertise with configuration and customization of solutions in one (1) or more of the following specializations: ServiceNow Mainline Application(s) (ITSM, ITBM, CSM, HR, ITOM, or other additional products)
  • Service Portal (HTML, CSS, AngularJS, SASS, Bootstrap)
  • ServiceNow Application Development (Scoped Applications)
  • 3rd Party Integrations Development (REST, SOAP, MID Servers, or other additional products)
  • ServiceNow development experience with CSM or HRSD modules preferred
  • Expertise with JavaScript and ServiceNow JavaScript API's
  • Strong consultative skills with software service delivery to lead customers in improving their processes and organizational models
  • Strong knowledge in ITIL foundations with the ability to relate concepts to implementation strategies is required
Job Responsibility
Job Responsibility
  • Deliver high-quality consulting services to install, configure, and integrate software products from ServiceNow
  • Develop custom software solutions as required through scripting and software development
  • Prepare technical documentation as specified in customer contracts and as internally required
  • Provide value-based assessments and workshops to help the customer maximize business results from ServiceNow software
  • Write/create custom business rules, client scripts, script includes, UI policies, ACL’s, data policies, UI scripts
  • Troubleshoot basic configuration/script issues
  • Attend requirements review and validation sessions as required
  • Participate in scrum ceremonies
  • Deliver measurable results within the appropriate timeline resulting in positive customer feedback
  • Perform code review of peers as needed
Read More
Arrow Right

Java Backend and Public Cloud Network Tech Lead

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on Java development experience (Java 11/Spring Boot 3.x)
  • Experience implementing secure REST services/microservices
  • Experience with databases (MongoDB, SQL and Oracle)
  • Experience with Security - OAuth 2.0 and OpenID Connect with JWT Bearer Tokens and Identity Framework. X509 Cert Security / Windows Security with Java applications, trust chain security and SAML (SSO)
  • Experience with logging, analytics and system monitoring solutions
  • Experience with one of the following workflow engines (Camunda, BPM, jBPM)
  • Experience with test driven development and automated UI testing frameworks
  • Familiarity with Domain Driven Design and Event Driven Architecture
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets
  • Fulltime
Read More
Arrow Right

Lead Software Engineer

We’re looking for lead-level software engineers to join our team. You’ll be key ...
Location
Location
China , Nanjing
Salary
Salary:
Not provided
blumeglobal.com Logo
Blume Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Over 10 years of experience in software development, with strong proficiency in C# or Java
  • Minimum 5 years of experience leading engineering teams and managing complex technical projects
  • Fluent in written and spoken English, with the ability to communicate technical concepts clearly across global teams
  • Hands-on experience with Agile development practices
  • Proficient in both relational and non-relational database systems
  • Solid proficiency in WPF development, including MVVM architecture, custom controls, and UI performance tuning
  • Proficient in CI/CD practices and version control systems such as Git
  • Practical experience with containerization technologies like Docker and Kubernetes
  • Understanding of containerized application deployment and orchestration in cloud environments
Job Responsibility
Job Responsibility
  • Take ownership of the technical direction for projects, ensuring high standards of software quality and architecture
  • Design and implement scalable, secure, and high-performance solutions for CargoWise
  • Collaborate with cross-functional teams to define product requirements and ensure timely delivery of features
  • Conduct code reviews to maintain code quality, provide constructive feedback, and promote best practices
  • Solve complex technical problems and contribute to the ongoing evolution of the platform’s architecture
  • Drive the adoption of new technologies and frameworks to continually improve software development practices
  • Mentor and provide career development guidance to junior and mid-level engineers
What we offer
What we offer
  • Competitive remuneration package + equity
  • Hybrid, flexible work environment with amazing workspace in Nanjing
  • Development opportunities - Various learning platforms and mentorship
  • Cutting-edge hardware – computers equipped with I9 processors and 64GB of RAM
  • Technical Rotation - Drive your career and pursue your interests with our rotation program
Read More
Arrow Right

Java Tech Lead Analyst

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-12+ years of hands-on experience in building an enterprise scale highly componentized application using SpringBoot, Angular, Angular elements, CLI, Webpack, Schematics
  • Recent experience with modern UI development using Angular v10+
  • Experience working with Micro-services utilizing REST
  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality/Style Tools - EsLint, etc.
  • Proficient in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
  • Experience working with Java, SpringBoot, Java Script framework such as Reactive Programming concepts (RxJs), Angular10+, TypeScript, SCSS and HTML5
  • Experience in debugging, tuning and optimizing UI components
  • Understanding of the SDLC lifecycle for Agile & Waterfall methodologies
  • Excellent written and oral communication skills
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right
New

Technical UI Lead

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13-15 years' experience in React, Redux, websockets and cutting-edge web technologies
  • Strong analytical and technical ability
  • Ability to work lead the team technically and work independently
  • Good communication skills and stake holder management
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Design, development and testing of Program Trading suite of applications to make it strategic and be inline with the current market trend
  • Lead and mentor the team technically
  • Fulltime
Read More
Arrow Right