Frontend Developer

← See all job postings

🚀About the role

We're rebuilding and looking for someone who can help us build a new delightful web experience and scale it to millions of customers globally, using Typescript and React. You will join as one of the first 10 developers and play a substantial role in shaping our front-end culture and making sure we take the best possible decisions when choosing technology, enabling us to build a robust and easily maintainable web app. You will join a team that pushes your knowledge of Javascript and you will push ours. Our mobile app is written in React Native hence we want to leverage Javascript to share as much code as possible between our web- and mobile platforms.

🙌 About Kron

We started Kron in 2017 to show that investing in funds can be both simple and engaging.

With the speed of a startup and the experience from 20 years of investing we offer world-class, automated investment advice to the lowest fee possible. Kron makes investments that has previously only been available to the professionals or rich, available to everyone. We now have over 80 000 engaged users in Kron and welcome thousands of new people every week.

Investing is one of the most important things we do in life. Still, most Norwegians invest their money in their savings account, where they standstill. Because of this, hundreds of thousands of Norwegians are missing out on the possibility of fantastic growth. We believe that a simplified language and great user experiences can break down the barriers and invite more people into their first investments. We want to be the door opener to those that think investments are scary or only for those with a masters in finance.

We call it investments for everyone.

Our team

We are today a team of 30 and we're growing fast. In Kron, engineers, product designers, economists, and investment experts work closely together to create something that truly engages and a unique working environment. We value diversity and work hard towards building a company where everyone is contributing through different experiences to create a fantastic place to work.

🤙 About you

  • You're passionate about JavaScript and web development in general, and genuinely enjoy coding.
  • You have an eye for great design and you're empathetic to the needs of the end-user.
  • You enjoy the challenge of building new features from scratch and being involved from design to shipping as well as iterating on current features with customer's feedback.
  • You’re hungry to learn about new technologies and always want to find the right tool for the job, even if that’s stepping into the unknown.
  • You demonstrate best practices in your code, and uphold them in your code reviews.
  • You like to mentor and share your knowledge.

📝 Requirements

  • An adventurous mind with wild ideas, but pragmatic and able to translate ideas into something impactful and achievable.
  • Experienced in web development. You've built large-scale, user-friendly, and beautiful web apps of high quality.
  • At Kron you will be given lots of freedom, so you need to be comfortable managing your own work, working in small focused teams, and owning ideas from conception to execution.
  • Fluent in English. Norwegian is a plus.

💅 Nice-to-haves

  • Experience with React Native.
  • Experience working with backend technologies such as Python, PostgreSQL, and Linux.
  • Experience with web animation.
  • Experience in building apps with Android / iOS.
  • Experience in Figma / Sketch.
  • Experience building design systems.

👾 Our Tech stack

  • Typescript & React
  • React Router
  • Styled components
  • React-Query
  • Python (FastAPI)
  • PostgreSQL
  • Docker

Application process

Generally, our application process looks like the following:

  1. Application: You apply by sending your CV and a cover letter describing why you want to work at Kron.
  2. First interview: You're invited in for a ~30-minute interview where we talk about your motivation, you're able to ask any questions you might have and we uncover whether it's a good match.
  3. Technical assessment: In order to reduce biases and have objective criteria when assessing candidates we ask that you complete a technical assessment. It's a mix of multiple-choice questions, small coding challenges, and a larger coding project. You should spend no more than 3 hours on the assessment itself.
  4. Technical interview: Everyone who completes the technical assessment is invited in for a technical interview. Here, we discuss your answers and go more in-depth into your technical background.
  5. Final interview: In the final interview you'll typically meet someone like Emma (CEO) or Ole Martin (CPO). The interview typically lasts for 30 minutes.
  6. Offer: Herman (CTO) will reach out with an offer and we discuss practicalities around the start date etc.

What we offer

  • Great pension (7% between 1G and 12G) and insurances (Private healthcare, travel, critical illness, life insurance, disability) which will cover you and your loved ones
  • Cash bonus of kr 25 000 on having a child.
  • Newly refurbished office next to Slottsparken, with the opportunity to work from home.
  • We cover your laptop, phone, and phone subscription.
  • Reduced investment prices in Kron for you, your parents, siblings, spouse, and children

Questions? Curious about the job?

We would love to get to know you and tell you more about Kron and our opportunities. If you just find some of this job posting interesting and would like an informal chat, then reach out and we can setup a meeting or a video call:

Truls (Mobile lead): (+47 91884609)

Herman (CTO): (+47 97739712)