Mid-Level Frontend Engineer – Information Retrieval

What you will do

You will join a team that’s building out and defining an exciting and new area of BRYTER’s product, one that will change the way knowledge experts interact and work with sets of documents, such as contracts. We use machine learning to analyze documents provided by users in order to present them with a highlighted and annotated document in a highly interactive viewer app.

We are looking for someone to take ownership of the frontend aspects of our unit. At the core of this is a document viewer with extensive annotation and highlighting support.

In your first few months at BRYTER, you could be working on the following tasks:

βš™οΈ We enable end users to browse and navigate through documents they upload as quickly and effective as possible. For this, we have a side-by-side component that shows a document with automatically inferred annotations and highlightings. This component needs to integrate well into our wizard and its user experience on a lot of browsers.

πŸ’‘ Our analysis attempts to infer the meaning of a clause using a machine learning model. As you can imagine, that model can be wrong, so we want to allow the end user to highlight and correct what our model thinks a clause is about.

πŸ“„ We’re really testing the limits of what PDF.js can do, so there might be the case to create a more sophisticated viewer application supporting annotations, highlighting and maybe even editing in the future!

What we are looking for

We are looking for a Mid-level Frontend Engineer who’s experienced in building interactive high-performance cloud-based web-applications. Due to the cross-domain nature of the topic we are working on, good communication skills, pragmatism, being solution-oriented, and dedication to intricate challenges are key competencies for this position.

Your responsibilities will be…

πŸ—οΈ extending the BRYTER no-code editor, so that users can work with the information-retrieval capabilities

πŸ”Ž building out and improving the document-view which with which users interactively investigate information-retrieval results

πŸ“ˆ to communicate progress in context of feedback sessions to iteratively improve the product

🀝 to work closely together with experts from other domains like Data Science, UX, Design, Backend development

Qualifications

For us, your most important skill is your capability to build trusting relationships, to allow for clear and meaningful communication. You are keen to understand and empathize with different cross-functional perspectives, yet you know how to make your case and argue well.

πŸ”¨ On the technical side: we are working with Typescript and VueJS. This means we expect you to be proficient in state-of-the-art web-development methodologies and languages, however, not necessarily in exactly this stack.

πŸ•ΉοΈ Prior experience with rendering documents in a browser, e.g. canvas, WebGL, or similar or remotely related work with highly interactive user interfaces (e.g. browser games, or map visualization) is a nice to have.

βœ… Writing automated tests is not a chore for you but a key component to building a high-quality product. You know how to write maintainable tests and you have experience with both functional as well as performance tests.

🎨 Our design system Bliss works in a lot of browsers, on a lot of different viewports. You’ll be building solutions that need to run in Safari on an iPad, and on Firefox in an embedded terminal, so you should have some experience building cross-browser compatible CSS, preferably with a preprocessor like LESS or SASS.

πŸ—„οΈ You will extend the BRYTER core product with new and exciting functionalities that will cross various parts of the application. Thus experience with Backend development and cloud architectures is not mandatory but you should bring curiosity regarding those fields of expertise.

About BRYTER

BRYTER is an all-remote organization, that started in Germany, but is now spread all over Europe and right now expanding into the US.

We enable business experts to build and distribute powerful applications. Our software is intuitive and simple enough for non-IT experts to understand within minutes, yet powerful enough and enterprise-ready for industries with complex reasoning and demanding use cases. We especially cater to experts in law, finance, tax and compliance by helping them automate and standardize decision making.

Want to know more about what working at BRYTER looks like? Take a peek at our Careers page. πŸš€

How to apply?

Start a conversation by reaching out to us. Say hi, share why you’re interested in working with us and send along your CV.

Book a personalized demo