JavaScript Developer (Front-end)

This position is a great opportunity for an energetic and creative individual looking to be an integral part of the growth of an exciting tech startup.

You'll be joining our team to maintain and improve our product — a powerful web app that's used by thousands of product managers and their teams. You'll be developing new and interesting features and improvements to our product that are robust, powerful and innovative.

In this job, you'll contribute to our VueJS front-end codebase, developing our user interface by helping roll out UI for machine learning features and other improvements while working closely with the other developers in the team. You'll work with a solid tech stack that today includes exciting technologies such as: VueJS, WebSockets, NodeJS, EventStore, and RxJS.

This role will be reporting to our Head of Development.

Why this job is different

Everyone likes to say they're agile and that they iterate on their product, but too often they don't allow for enough time and space to actually put anything like true agile into practice. We like to actually live agile, and believe in outcomes, not hours! - i.e. you’ll be going home at 5.30 or whatever fits your flexible schedule.

Your job will be to help us maintain and upgrade a web app that's growing in functionality and in reach. Your work will be used by thousands of people around the world, and will give you the chance to flex your skills to develop a robust, usable product that scales with our growth.Alongside this we offer flexible working hours as well as remote working, and when you do attend the office you’ll be working in a beautiful, spacious Grade II listed building in the heart of Brighton.

About us

ProdPad is cloud-based product management software used by 1000+ companies, including market leaders like Bose, WP Engine, Rackspace, Airbus, and Amazon.

It’s a "software as a service" (SaaS) web tool designed to help teams build better products. By providing a single interface that collects all of the input from an organisation's broad base of users (both external prospects & customers, and internal groups - like sales, customer care and development), ProdPad provides product managers a beautiful interface to organise their product backlog, build their roadmap, and send their requirements to development via any of our incredibly useful integrations.

What you'll get from this role

As a company we’re constantly striving for the best product management practices ourselves, so you can expect to be a part of a truly agile workplace (continuous iterative improvement, not arbitrary deadlines!), building, learning and iterating on our product to make it better for our users but also more maintainable for our development team.

We deploy weekly so you’ll be continually contributing to our product.

You'll practice identifying improvements and new features, prototyping them and working out how they will push the product forward in such areas as event stream processing and real-time collaboration. You'll also work with others in the team to implement machine learning and other exciting improvements into the product across various areas.

We invest in training, conferences, and whatever else you might need to get new skills and improve your own work. We also encourage personal development and allow time for R&D regularly.

Responsibilities

  • You'll be working with our development team in an agile fashion to deliver iterative improvements that we can get in front of customers.
  • You'll be continuously improving our core app as it grows. We perform weekly deployments!
  • You'll own your code and make sure that it's clear and well maintained to have other developers jump in on as the engineering team grows.
  • You’ll be an integral part of the team, providing direct input into suggesting and discussing future product developments.
  • You'll get to research and implement the best technologies that will allow the product to be fast, responsive, and usable.

Requirements

Any or all of the below will be of particular interest…

  • Experience with HTML/CSS and front-end web development
  • Experience in VueJS (or some of the other JS frameworks)
  • Experience with JavaScript implemented WebSockets
  • Experience with JavaScript based package managers and task runners

Bonuses…

  • Experience with RxJS and/or a familiarity with basic coding patterns
  • Experience with NodeJS
  • Experience with test-driven development (TDD)

...and of course, you'll be able to work as a team player across ProdPad, clearly communicating priorities, needs, and expectations with everyone. We use a mixture of great tools (besides ProdPad, of course!) including Slack, email, Zoom, and occasional meetings at the beach or office, to keep us all on the same page.

Overseas and UK-wide travel may be required (for conferences and offsites in the future - though not a requirement during current pandemic climate).

Benefits

In addition to a competitive salary we will provide 25 days holiday per year (plus bank holidays), plus pension and private healthcare options. We also let you pick out your own kit and tools to work with.

Plus, did we mention the fantastic, crazy, dedicated team that you'd be joining? Here's a post about working at ProdPad that'll give you a sense of what to expect: https://www.prodpad.com/blog/developer-at-prodpad/

There's plenty more besides this, so if you think you could be a good fit, submit your application along with your CV and a covering letter by clicking "Apply".

 

 


Similar searches: East Sussex, Brighton and Hove, Front-End Development