JD for Senior Front-end Developer

About us

Tune ITCon is a London-based, innovative solution provider for businesses within Entertainment, Social Media, IT, Business Process Management and Digital Marketing Services.

Our professional services reach several industries and enterprises across the world, with client-bases in industries Finance, Insurance, Automobile, Travel, Aviation, Logistic, Telecommunication, Public Sector, Retail, Entertainment and Social Media.

About the role

The Senior Front-end Developer is a key engineering role in our development team. They are able to understand a set of business requirements and deliver the desired functionality within a high level architectural and UX design.

They are capable of integrating UI elements of a change, defining well thought-out and maintainable business logic, integrating with API calls to other applications and ensuring the front-end data storage is lean, reliable, secure and performant. They work alongside developers in other technologies to ensure changes to the applications for each project are delivered successfully for the Premium business.

The Senior Front-end Developer is responsible for working with the wider organisation to define precise user interactions, specify well defined business logic, make changes to the business-critical enterprise apps, and use their creativity to design and implement the overall solution. They will contribute to the overall development strategy and development standards, helping to bridge the gap between architecture and low-level development. The Senior Front-end Developer will ensure their changes are of the highest quality and delivered on time for projects to meet their committed time frames/deadlines.

The role also entails working in a Scrum with other developers, UX/UI designers, testers, business analysts and scrum masters to share ownership of the deliverables. 

 

About you

We are very fortunate to have an engineering team of highly talented and skilled individuals. The team enjoys a professional, friendly and respectful environment, in which we work collaboratively, while being supportive of each individual's potential. The team is fairly flat in structure. Our hiring standards are relatively high, with a great appreciation for passionate candidates that want to work with good people.

We are looking for smart individuals with talent: software engineers that take pride in their work, and who want to be part of a start-up team, producing high-quality, innovative products.

It's important to us that candidates should also own a positive, hardworking and personable spirit.

The role requires you to:

  • Actively participate in technical design discussions
  • Develop robust packages and APIs that contribute to our ever-growing platform
  • Potentially work on algorithms, NLP and data science related problems
  • Be a self-starter that can develop solutions to problems, with minimal guidance when necessary

There will also be opportunities to grow within this role, and potentially within the company. We pride ourselves in supporting our team in their personal and career goals, and encouraging all of our team members to do their best work for their career at Tune ITCon.

We operate in a fast-growing environment; our engineers are delivery-focussed, whilst maintaining high quality standards, through iteration. An ideal-fit candidate will have worked for a revenue-generating tech start-up before, though that is not essential.


Skills we're looking for Front-end Developer

THE ROLE

  • You will be working on multiple web applications, both client-facing and internal, supporting existing tech, being instrumental in the development of our greenfield projects.
  • This is a hands-on engineering role that strongly requires problem-solving and applicable technical abilities. We are looking for individuals with a capacity for pragmatism and strong technical judgement to design and deliver lean solutions to complex and interesting problems.
  • You will be working with our product/design team and API developers in a front-end team to deliver reusable components that run in popular 3rd party retailer and publisher websites, enhancing static content with intelligent shopping features.

Requirements

  • Excellent React JavaScript, CSS and HTML skills
  • Good experience implementing ReactJs reusable component-based solutions.

    Candidates MUST demonstrate ability to implement self-contained reusable components.

  • Good experience working with React using modern designs and component-based frameworks
  • Strong software design/architectural skills
  • Ability to write clean and maintainable code
  • Ability to work independently as well as within a team-setting
  • An excellent eye for detail and consistency
  • Strong communication skills
  • Delivery focused approach
  • Desire to work for a growing business (incl. client startup businesses)

Preferred skills (ideally, but not essential):

  • Experience in test-driven development
  • Ambitious candidate, with a personal interest in emerging technologies
  • Interest in web performance (critical rendering path, caching)
  • Experience in integrating into third-party websites
  • Knowledge of modern automated build processes (e.g. Webpack)