Front End Engineer

Front End Developer

Ref: 298Monday 27 February 2023

Sorry, this advert is now closed. Click here to view our live vacancies.

Our client, a specialist in conferencing Software, is seeking a Front End Engineer to join their cross-functional application team. This team is responsible for shipping improvements to their flagship product, and this role is focused on the design, development, and evolution of the application within that team.

About You

You are in a mid-level engineering position and have 2+ year’s experience in software development for front-end technologies. You are a good communicator who works well as part of a team.

Responsibilities

As a front-end engineer working on a team dedicated to future development on our flagship conferencing software, your responsibilities will include:

  • Reviewing requirements, scoping, developing high class code, and working with our QA team to ensure adherence to requirements.
  • Working within an agile development methodology and participating in all ceremonies.
  • Communicating your progress to the team and stakeholders.
  • Working closely with the product team and implementing sustainable, future solutions that deliver on the customer vision.
  • Promoting high standards of software by writing high-quality code.
  • Creating unit tests, performing design and code reviews.
  • Administrative work includes answering engineering-related questions in Slack, having random conversations, and doing other day-to-day things to support your team.

 

Requirements:

We welcome diverse perspectives and people who aren’t afraid to challenge assumptions, but we’re looking for you to come through the door with the following skills and experience:

  • 2+ years of proven software development experience using front-end technologies within a cross-functional development team.
  • Experience with JavaScript. Our front end is built using Backbone.JS, Underscore.JS and jQuery. You don’t need direct experience in those tools, but you do need the drive and desire to dive in and learn them in order to help us ship features in the short term while we work to migrate the front end to a modern JavaScript stack.
  • Experience with HTML & CSS. Our front end heavily utilises SCSS.
  • Experience developing stories from conception to sign-off.
  • Experience working as part of an agile team.
  • Experience troubleshooting areas you have been involved in developing, you should be comfortable analysing logs, reproducing issues, and debugging scripts to identify and resolve the root cause of issues.
  • Ability to break tasks down and estimate workload.
  • A strong work ethic and can-do attitude.
  • Good communication skills - an ability to break down a problem and tailor your communication to your audience.
  • Strong ability to review, write, and evaluate code.
  • Preferred: understanding of MySQL and database systems.
  • Preferred: Exposure to a CI/CD environment.

Backend development knowledge is useful but not essential for this role -  Ruby, Rest APIs, JSON