Lead Front End Developer

Our clients are at the heart of everything we do and because of this, our staff are our biggest Asset! With more than 10 years in the PropTech Industry and multiple awards under our belt, we are continuing our success and ambitious growth into our existing markets and new markets. Mallcomm is the technology which all of our clients (and the list is a long one) are using daily in making their commercial properties more efficient, engaging and better places to Work, Shop, Live and Use.

Mallcomm is a digital platform & Mobile App created by leading software and marketing company Toolbox Group. The Mallcomm division head office is in Bury St Edmunds, Suffolk, but also has offices in Warsaw, Poland and Los Angeles, USA. The company has clients in 23 countries and works with some of the world’s most iconic properties.

Job Purpose:
As a lead developer you will become part of the web team’s leadership group, architecting/building responsive front-end SPA applications based on  an in-depth knowledge of modern front end technologies.

About you
You will be working closely with the team using your problem-solving skills and business knowledge to find appropriate solutions. You will need to be adaptable and be able to cope with some ambiguity in design specifications as well as changing and evolving priorities.

Focus and responsibility 
  1. Understand product and client requirements and how they translate in application features.
  2. Collaborating with other members of the development team to understand specifications for new applications.
  3. Developing prototypes according to specifications, working with the design team to complete this.
  4. Writing high-quality code to program complete applications within deadlines.
  5. Supporting unit and integration testing before launch. 
  6. Troubleshooting and debug applications.
  7. Evaluating existing applications to reprogram, update and add new features.
  8. Developing technical documents and handbooks to accurately represent application design and code.
  9. Developing robust well-documented code, which adheres to the company/product user interface and development conventions, usability and accessibility standards.
  10. Provide up to date documentation in confluence, outlining projects at a business and development level.
  11. Take the Lead on projects, where you will be responsible for the time management & development of the project in order to meet the due date.
Relevant knowledge
  • Understanding good practices relating to test driven development and unit testing.
  • Working experience with modern JS  frameworks such as Vue, React  etc.
  • Working experience of Version Control concepts and best practices.
Relevant skills and experience
  • Excellent JavaScript, HTML and CSS skills.
  • Solid understanding of common front-end development tools such as Babel, Webpack, Yarn, Typescript, Redux, etc.
  • Solid understanding of consuming RESTful APIs.
  • Excellent communication skills with English at level C1.
  • Experience with project management frameworks such as Agile and Scrum.
  • Ability to diagnose, identify and solve complex technical problems.
  • Experience with testing front end applications.

What do we offer?

  1. Hybrid working from your home & our offices for collaboration with your team
  2. Learning & Development plan – bespoke to you with funding allowance from us
  3. 22 days paid holiday, plus Bank Holidays (Increasing to 25 days in January 2022)
  4. Employee Assist Programme to support your Health
  5. Modern office with refreshments, great coffee, table football etc. 
  6. Stakeholder pension after 3 months (if meeting legal criteria)
  7. Volunteering day to further support our ESG strategy
  8. Social events Group wide (COVID secure)
  9. A friendly, international team of passionate people (our typical language is English)
  10. Company dog and cat who reside in our Bardwell office and visit Beacon House
How To Apply

To apply, please send a copy of your CV with a covering letter to our HR department by clicking here.

5 (Demo)