HomeCareersUI designer & developer
Abuja or Berlin

UI designer & developer

We are looking for a teammate with a mix of UI design and front end development experience to work with us on software to help improve healthcare in Nigeria, Kenya and beyond. At Field, we design and build software to solve very difficult problems in frontier markets. Our tech has to function in remote locations with poor connectivity and must oftentimes be used by untrained community health workers with low tech literacy.

The core of our challenge is simplifying the complex tasks of inventory and commodity management for the health workers and community pharmacists we serve. This challenge drives all of the UX and UI design we do, and designing interfaces which meet this challenge will be the core of your role. You will report to the Design Lead and be a core contributor to the design team’s output and processes. We also need the person in this role to be able to contribute to implementation of UI designs in CSS and some javascript.

In this capacity, you'll work on building and supporting our software’s interface, with a focus on well-structured, maintainable CSS, modular component systems and performant UIs. You will be part of a cross-functional team designing and implementing new features, but will also work closely with other developers in Berlin and Nigeria, supporting each other and collaborating through code reviews.

What you’ll do every day

In the day-to-day, you will:

  • Receive input in the form of wireframes, sketches, user research and specs, and synthesize this information to design UI components and views.
  • Visualize your concepts and ideas in Sketch or Figma.
  • Communicate UI concepts to a broader team during regular design reviews, where you should be able to articulate and debate the value of your approach.
  • Generate meaningful prototypes to test ideas with users.
  • Implement front end components in our design system and/or interfaces in our app, using CSS / React.
  • Design and implement updates to our brand websites (built on JAMstack principles).

Some travel to our offices (and out to the field) in Nigeria or Kenya may be required. We are generally pretty flexible with travel arrangements.

Application requirements

  • You should have 3 or more years of UI design and implementation experience, with a strong portfolio to back it up.
  • You care deeply about usability.
  • You are comfortable committing front end code and have professional experience shipping modular CSS and front end javascript.
  • You have experience working with front end design patterns / systems.
  • You have worked collaboratively with teams to ship products, but can self-organise when needed.
  • You communicate thoughtfully and succinctly.
  • You feel comfortable working in lean environments with agile methods.
  • Excellent collaboration skills – we are a distributed team and pay close attention to our documentation and team communication.
  • You are fluent in English.

Bonus points for:

  • Experience in performant UI animation
  • Experience designing for novice or semi-literate users
  • Data visualization skills
  • Experience working with React

Folio requirements

Please apply with your CV and a folio. We’d really like to dive into the details of your work, so we’d rather have a few detailed case studies than a lot of shiny-looking screenshots with no context. Tell us about the goals, the context, constraints, the team, your role and your thought process. For each project/case study, please include (where applicable) a bit about:

Project background: Set the context for the project. What was the goal of the project? What were your constraints? What was the timeline?
Team and your role: What was your exact role? What did you uniquely contribute, and who did you work with?
The work and process: show us the range of what you produced, and the process you followed, including a link to a working site or app if possible.
Your learnings: With hindsight, and based on the process and outcome, was there anything you would have done differently?

If this sounds like a place you'd like to come to work, we humbly suggest we could do some great things together. Please get in touch with a CV or portfolio.
Send your application