Software Engineer II - Frontend
Rapid7
Belfast, Northern Ireland
3d ago

UI Software Engineer II

Passionate about platforms and excited about building a product from the ground up?

We are looking for a Software Engineer with a strong background in the design and implementation of frontend systems. We're looking for collaborative, well-rounded engineers who want to ship code.

An interest in security problems is helpful, but a great attitude and an open mind is even more essential!

What you will do

In this role, you will work with product managers, UX, and fellow engineers in a small, nimble team to deliver our latest exciting features to our Detection and Response platform.

As a frontend software engineer, you'll be responsible for implementing features / functionality using modern web application development practices and all of the standard tools : Javascript, HTML, CSS.

Working closely with the backend / API developers, you'll ensure that the frontend and backend work seamlessly and the frontend code is performant, maintainable, secure, and meets all of the business requirements to deliver a world class user experience.

We're not just invested in building software : there's plenty of challenges and open space for you to execute on your ideas and bring your own unique points of view to the table.

What you need to be successful

  • A fearless, can-do attitude - you'll be involved in software development decisions from
  • conception to design to shipping in production.

  • 2+ years or more working as a professional software engineer, specialising in web application frontends ( full stack even better!)
  • Strong knowledge of Javascript and experience designing products with modern
  • Javascript frameworks and tooling (React, Redux, and equivalents) with a web services backend

  • Strong development practices in a rapidly-shipping, Agile team (writing and maintaining clean, readable and testable code and supporting documentation) in a professional capacity or within an open source community.
  • Experience integrating projects with continuous integration tools (like Jenkins)
  • Experience building software with relational databases (such as Postgres).
  • Demonstrated ability to thoughtfully evaluate & choose technologies in designing features and communicate the pros / cons to your peers.
  • Good organisational skills on a project (ability to accurately break down and scope work from user stories in JIRA).
  • Experience deploying and operating applications on AWS or other cloud technologies.
  • Strong communication skills - you will be frequently collaborating with remote team members in Rapid7's worldwide offices.
  • Nice to haves

  • Full-stack expertise (can write code on the backend, too!)
  • Experience (or interest) in TypeScript.
  • Benefits for You

  • Own and participate in product and engineering design and decisions in a small, nimble team.
  • Flexible work environment (work remotely or from our amazing office in Belfast)
  • Build on a modern open source stack using modern development practices
  • The joy of seeing a customer delighted by the features you deliver in a quick feedback loop, and know you are making a difference helping organisations defend against the ever-changing and evolving landscape of cyber attacks.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form