Experienced front-end developer

Job type: Full-time

We grow publishing. Want to join us?
Supported by our owners, Total Specific Solutions (TSS), Schilling is embarking on an exciting journey to become a leading SaaS player in the publishing industry by expanding our market reach. To get there faster, we are currently looking for an experienced developer to join our agile development team.
Schilling provides highly specialised contracts, rights and royalty solutions to support leading publishers and authors in the Nordic region.

Team and ambitions
As a member of our Product Development team, you will be a colleague to both front-end and back-end developers who form part of an agile team focused on building and delivering working software quickly. We are an experienced team that values challenging one another to deliver the best possible solutions and create value for our customers.

The role
You will be an integral part of the Product Development team, reporting to our Head of Delivery.
It is important that you can help us transform a fully integrated, client-based monolith solution into a web-based interface and take the lead on several new customer-facing product initiatives. You will be part of the creative process of finding good concepts and designing user-friendly user interfaces for advanced solutions as well as the actual realisation of complex solutions through coding.

As an experienced developer, we expect you to:
• Contribute to the innovation of our products to enhance the customer experience and business growth opportunities.
• Help gather and refine requirements, develop designs, implement, test, and document solutions.
• Collaborate with our solution architect on technical solution design, solution architecture, and an “API first” approach on all our products.
• Be a valuable sparring partner for our back-end developers (C++) with respect to the modernisation of our APIs and optimising communication between the back end and front end.
• Help us scale the architecture of our front-end web applications (React) to expose a greater part of our business logic via APIs than today.

You will be an important link between business and development. We expect you to be fully proficient in creating robust and secure code through React/JavaScript. You are able to communicate your vision for design or architecture clearly and precisely to the rest of the team.

Who are you?
You have probably worked for a professional software house and now you are at a stage where you want more influence on the product and solutions. You are also excited to join a company that is just starting up a SaaS and Cloud transformation. So if you can see yourself as a key player in our adventure and want to bring your technical and solution insights into play and make them work for a small but growing software company, then it’s you we are looking for.

Qualifications
• 5+ years’ experience with professional software development.
• Solid understanding of JavaScript.
• In-depth knowledge of React concepts: functional js, state management (Redux, Context API, or others), props, lifecycle methods.
• Experience with building complex and reusable React components.
• Experience with popular build tools like Webpack or Parcel.
• Knowledge of state management libraries beyond React’s core state features (Redux, MobX).
• Familiarity with testing libraries such as Jest and testing frameworks like React Testing Library.
• Understanding of UI component libraries like Material-UI or Ant Design (bonus).
• Ability to write, understand, and translate business-level acceptance criteria into technical designs.
• In-depth knowledge of Agile concepts and practices.
• Experience with best practices for API development.
• Strong self-management skills as well as an ability to lead the way for others.
• Excellent communication and collaboration skills.
• Excellent written and verbal communication skills (English).

It would be an advantage if you also have experience with the following:
• Typescript or similar methods to scale front-end applications.
• GraphQL or similar middleware for modernisation of REST architecture.
• Performance optimisation.
• Server-side rendering (SSR) or static site generation (SSG).
• Familiar with best practices in accessibility.
• Design patterns and architectural concepts.
• Version control (Git).

Some of the languages, technologies, and tools we use:
• JavaScript (React).
• Java (Liferay).
• C/C++.
• Qt (client).
• Jenkins.
• Git/Bitbucket.
• Atlassian Jira and Confluence.

We offer
• An attractive working environment with ambitious software developers with an extensive knowledge of the publishing industry and a desire to make a difference.
• Flexible hours working either from our new offices in Albertslund or from home.
• Opportunities for personal and professional development.

Are you interested?

Please send us your CV as soon as possible, as we call in relevant candidates for interviews as we receive applications. It is our expectation that the successful candidate will be able to start in August 2024.
We value your personality and your skill set and in the interest of ensuring a fair recruitment process for all applicants, we kindly ask that your CV does not include a photo. We look forward to engaging with you.

Would you like to know more?
If you have any questions or would like further information, you are welcome to contact our Head of Delivery, Clive Sofrin, via e-mail: cs@schilling.dk.

More about Schilling
Since 1990, Schilling has been helping publishers in the Nordic countries and beyond achieve strategic goals, increase sales, and open new revenue streams. We help publishers of audio, digital, and print content organise, shape, and streamline every step of the publishing workflow.
Schilling develops and provides the publishing industry with innovative turn-key solutions. Our trademark is our know-how, employees, and the added value they create for their customers in partnership with them. Schilling partners with publishers to increase their profitability, providing innovative consulting and software solutions that grow publishing.
In July 2021 Total Specific Solutions (TSS) acquired Schilling Publishing. Total Specific Solutions is a leading European provider of Vertical Market Software (VMS) business solutions and consists of independent business units that deliver products and services to their specific vertical market segments. TSS is active in the vertical markets of healthcare, local and central government, financial and legal services, accountancy, agriculture, automotive, construction, education, hospitality, manufacturing, maritime, mobility, publishing, real estate and retail. TSS is part of Topicus.com Inc, a public company listed on the Canadian TSX Venture Exchange.