Job title

Senior React Developer

Sofia, Bulgaria

Job description

At Documaster we care – we care about the quality of our products, the experience of our customers and the quality of the relationships we build internally, as a team. We are 100 employees, spread across Norway, Sweden, and Bulgaria, fueled by mutual respect, trust, understanding and always being there to help each other. We take pride in our joint accomplishments, but we remain humble​. We started out with just a few enthusiastic people who had a mission to build the most lightweight, modern, and easy-to-use records management system in Norway and 7 years later we’re happy to support over 300 customers in the Norwegian and Swedish public sector.

As a Documaster developer, you will learn the intricacies of electronic records management in the public sector, and see how challenging it is to create appealing software that also complies with standards. Together with our interaction and visual designers, you will always be looking for ways to make the process of archiving and retrieving valuable documents as effortless and intuitive as possible.

As a Senior React developer, you will be working on a modular React (TypeScript) frontend, which communicates with a lightweight middleware. The frontend is used by end users both standalone and in the context of other application suites such as Office 365. The middleware is developed in PHP (Symfony) and implements some simple business logic while providing support functions to the frontend. As a part of your daily work, you will be cooperating with our designers who will help you with the HTML, CSS, and various assets to make the frontend visually appealing and easy to use. Even though your job will concentrate on the frontend, you will learn many specifics of the backend systems (written in Java) including the underlying data model, access control model, and development cycle.

As any member of our team, you will be responsible for writing build scripts and configuring build plans in Bamboo. You will be using Git to squash and reword commits, merge and rebase branches, and handle releases, bugfixes, and hotfixes. You will also do code reviews and have your code reviewed. When the time allows it, you will be refactoring code to try to keep the codebase small and easy to maintain. Occasionally you will also be talking to customers to understand their needs better. This will make it easier for you to create proof-of-concept prototypes, which is also an essential part of the job.

● ● ●

We love seeing motivated and satisfied people every day. If you want to work in a team that constantly challenges you, and the job described here genuinely sparks your interest, you should get in touch with us right away. If you are the right match for our team we will surely offer you a competitive salary. On top of that, we have a stock options plan, a flexible benefits package tailored to your needs, and offer free training and certification programs. There are more goodies but we would like to keep them as pleasant surprises.

● ● ●

By applying for this position, you willingly provide Documaster Bulgaria with the following data in your resume: names, address, phone number, professional background and experience, education, additional certifications, qualifications and others for the purposes of the recruitment process for this position.

Apply now