Online since 1999 | 11,604 IT Jobs Live NOW

Front End Engineer

Premium Job From Kingfisher
Recruiter: Kingfisher
Listed on: 25th November
Location: London
Salary Notes: Competitive
Type: Permanent
Start Date: ASAP

We're Kingfisher. You might know us as B&Q, Screwfix, Castorama, Brico Depot or Koçta?. We're made up of over 77,000 passionate people, over 1,300 stores and operating in 9 countries. That's right, we're big, but we have ambitions to become even bigger and even better. We want to become the leading home improvement company and grow the largest community of home improvers in the world. That's where you come in.

We are looking for talented, digitally minded pioneers to come and join our fast-growing team. Here, you'll discover an environment where creators and innovators come together to shape the future of home improvement. As a mid-level engineer, you have an understanding of engineering concepts such as keeping it simple, automate and re-use, anticipating failure, customer first and making small iterative changes, to name a few. You are focused on growing as an engineer, learning our code base, tools, processes, and improving your software development skills. You also have a strong background in technical practices such as Test-driven development (TDD), pair programming, continuous integration, refactoring, small releases, coding standards, collective code ownership, simple designs and engineer welfare. You will have also begun to mentor entry level engineers to help them grow as well as beginning to express your leadership skills.

You can take defined components from a larger feature from design through to launch in agreed time frames. You will be self-sufficient and be expected to make good progress on your tasks. From a personal development perspective, it is expected that you will focus your learning about a specific component or product area and mastering that. Everyday activities include:

  • Working in a feature team with delivery leads, scrum masters, solution architects, technical leads, software engineers, analysts, and testers in a collaborative environment delivering business value.
  • Use TDD to develop scalable and maintainable applications.
  • Write code that adheres to Object Orientated Programming and SOLID principles, that ensures we are writing high quality code.
  • Assist with the continual deployment of our applications into a production environment and provide support for these applications.
  • You will gain an understanding of our business processes to help ensure that the solutions you deliver meet customer needs.
  • Take architectural visions and implement them as working solutions that meet business and customer needs.
  • Develop and maintain tools to support the software development and deployment processes.
  • Using root cause and problem-solving techniques assist in the on-going maintenance of application systems; identifying errors or areas of improvement and implement remedial action to meet agreed service levels.
  • Contribute to our documentation suite to help ensure our solutions and technical decisions are clearly defined with audit trail (including documenting your own work in READMEs or entries to our wiki).
  • Mentoring entry level engineers.
  • Demonstrates a good understanding of programming through building quality and secure solutions.
  • Contribute to bug fixing and maintaining applications, whilst striving to reduce technical debt in the process.
  • Has the ability to influence others, both inside and outside of their team.
  • Has the ability to build lasting and collaborative relationships both inside and outside of their team.
  • Comfortable breaking down features into smaller chunks and prioritise critical path in order to reduce risk.
  • Displays a strong sense of ownership across your work.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Our Benefits:

  • Comprehensive healthcare plans
  • PTO and family leave
  • Retirement plans

#LI-BN1

Contact Name: Kingfisher
Reference: TJ/10154/3799
Job ID: 2994128



Browse all skill types