Careers at Niice

Junior JavaScript Developer ×2

Kickstart your career by building real-time collaboration software used by creative teams at PlayStation, Disney and Nordstrom, all while learning React, Node, and more from a close-knit team of experienced engineers.

We’re a proudly bootstrapped company passionate about building software to help creatives do their best work. We’re currently looking for two Junior JavaScript Developers who are ready for the challenge of working on a large, real-time application.

What you’ll be doing

This role will be varied, giving you an opportunity to do interesting work and helping to build software for the world’s most creative brands. Our technology stack is built around JavaScript and Ruby, and you’ll be working with experienced developers to learn all aspects of our app, from React and Next.js for our user interface to Ruby on Rails, Node.js and PostgreSQL on our back end.

For your first 6 months, you’ll be working closely with our experienced engineers to complete an onboarding plan to help you get to know our app. We like to work collaboratively, so you’ll be pair programming regularly with other developers and you’ll have the opportunity to take part in code reviews so we can catch bugs and share knowledge with each other.

Once you’re up to speed, you will:

  • Take part in sprint planning, collaborate with the development team and help plan the product roadmap
  • Contribute to the full development lifecycle from design to implementation
  • Help solve problems for users by identifying and fixing bugs in the existing system
  • Work closely with the development team to identify opportunities and provide creative and innovative solutions to challenging technical problems
  • Eventually you’ll be able to take ownership of new features and write clean, maintainable code to deliver on the Niice roadmap

Who we’re looking for

We hope to find someone who has a passion for building things for the web and with some professional experience or a portfolio of completed projects. We don’t require a degree (although having one won’t hurt), but you will need to be familiar with JavaScript, HTML and CSS. It would also be great if you have any experience in the following:

  • React.js (or a similar library)
  • Node.js
  • RESTful or GraphQL APIs
  • jQuery (we still have some older bits of UI that use it)

Benefits

  • Varied work. We work in 5 week cycles: a 3 week sprint of focused product work, 1 week for general bug fixes and 1 week ‘Fallow’ to improve the product or develop your skills however you like.
  • You'll be supplied a laptop
  • Generous holiday allowance: You’ll get 30 days of holiday per year, including bank holidays.
  • We meet up a few times a month for planning meetings and workshops (and to get lunch together) but the rest of the time we’re remote and you can work from wherever you like.
  • Gaming Fridays: After Show & Tell, we kick off the weekend with some Among Us or Exploding Kittens.
  • Social days: As we’re remote, we like to meet up a few times a year to let off some steam.
  • Training allowance: Yearly training allowance for anything you like from books to online courses, in-person workshops and conferences.
  • The opportunity to do interesting work: Helping to build tools for the world’s most creative brands.

How to apply

Please send your CV along with a link to any code samples you're proud of.

We believe diverse teams build better products, so we welcome applications from all backgrounds. However please note we’re unfortunately not in a position to sponsor visas or offer remote work outside of Northern Ireland.