UI Engineer

Pixel Systems
London, UK
6 days ago
Apply on www.careerjet.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Computing Platforms Spreadsheets Databases Web Development Github Human-Computer Interaction Web Browsers PostgreSQL Node.Js Transaction Data ReactJS
+3 more
Software Version Control Service Stack Database Tools and Utilities

Job description

We are adding a Junior UI Engineer to our team to help us build internal software for our partner, a London-based financial services group. This partner manages high volumes of transaction data and needs clearer, more reliable interfaces for their operations staff to monitor these flows. You will be helping us build the front-end components that make complex data sets easier to manage and understand. This is a full-time, permanent position that is conducted entirely remotely. About Pixel Systems Pixel Systems is a small, remote software agency focused on the tools teams actually use to get their work done. We do not build flashy marketing sites or social media apps. Instead, we work on the practical stuff: admin panels, custom CRM integrations, and database tools. Our clients come to us when they need to replace a confusing spreadsheet with a proper database or get their different software platforms to communicate with one another. We believe that working code is better than a perfect plan that never gets finished. Our approach is straightforward. We provide fixed quotes for our work, conduct weekly demos, and hand over the full code and documentation when we are done. We use reliable, stable technologies like Node, React, and Postgres because we want the software we build to last without constant maintenance headaches. We are a team of experienced developers and designers who prefer solving real operational problems over chasing trends., As a Junior UI Engineer, you will spend most of your time building and refining the user interfaces for our client projects. For our partner in London, this means creating dashboards that help their team visualize financial data and manage internal records. You will not just be making pages look good: you will be making sure the interface is intuitive for people who use these tools every day. Since we are a fully remote agency, you will communicate with the rest of the team through video calls and shared documentation. Your day-to-day tasks will involve turning design requirements into functional React components, fixing bugs in existing interfaces, and ensuring that our tools work correctly across different web browsers. You will work closely with our senior developers to learn how to structure code for long-term stability. Because we are a small team, you will see your work being used by real people very quickly.

Requirements

We are looking for someone who is organized and enjoys the process of building practical software. You do not need to have years of professional experience, but you should have a solid grasp of web development basics. We value clarity in code and communication. It is important that you can write code that other developers can read and understand without a manual.

  • A basic understanding of how to build components in a framework like React.
  • The ability to write clean, standard-compliant HTML and CSS.
  • A preference for working on functional business tools rather than consumer-facing apps.
  • The discipline to manage your own schedule in a remote environment.
  • Comfortable explaining your technical choices to other team members.
  • A focus on accuracy and attention to how a user interacts with a page.
  • The ability to follow existing code patterns while learning new techniques.

Helpful background While this is an entry-level position, familiarity with our core technology stack will help you get started. We primarily use React for our front-end work and Node.js for our back-end services. Having used GitHub for personal projects or coursework is useful, as we use it for all our version control. Basic knowledge of how to fetch data from an API and display it in a user interface is a strong starting point for this role. Any experience you have with basic data visualization or creating tables and forms will be directly applicable to the work we are doing for our London partner. Working at Pixel Systems

Benefits & conditions

Working here is different from a typical corporate environment. We have no middle management layers and no long, unproductive meetings. We are a remote-first team, which means you have the flexibility to work from your own space without the need for an office. This is a paid role, and we offer a salary that is competitive for the current market and this seniority level. We value the craft of software development and focus on shipping work that helps people like warehouse managers or data analysts do their jobs more effectively. Because we are a small team, you will have the opportunity to learn directly from senior engineers who have been building software for a long time. We prioritize stability and clear communication over everything else. We are a straightforward team that values practical results and a good work-life balance. We do not expect you to be online at odd hours, and we avoid the drama often found in larger tech companies. If you enjoy the challenge of making complex data easy to use and want to build tools that solve real business problems, you will find plenty of interesting work here.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.co.uk
Prepare application

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

2:35 min

Navigating framework adoption and specialized frontend hiring constraints

Chris Heilmann +2 Β· LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters Β· World Congress 2023

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset Β· World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall Β· JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 Β· Coffee With Developers

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle Β· Coffee With Developers

Videos

See all

Related articles

See all