Frontend Developer

Job Title: Frontend Developer
Contract Type: Permanent
Location: Maidenhead, Berkshire
Salary: £50000 - £75000 per annum + pension, bonus and healthcare
Start Date: ASAP
Reference: BBBH5615
Contact Name: Jack Grimes
Contact Email: jgrimes@venquis.com
Job Published: November 11, 2016 15:46

Job Description

My client is currently in the early process of a IT transformation journey to simplify, standardise and centralize the technology landscape. The objective is to create the foundation from which it can drive the digitization agenda of the newly formed cluster of areas built in within the business. The first step in the IT Strategy is to put in place a core IT team that can deliver standard IT services to support the organisations key objectives.

My client is in the process of accelerating our online experience. Our client has many country web site presences and a corporate site. The corporate site needs to be rebuilt to meet the needs of corporate and all functional locations so they can then effectively migrate the existing data from sites over to the new refined main corporate site.

My client is developing multiple digital products and need to ensure we have a consistent and customer focused experience across all our systems and platforms.

A vacancy exists for a Front-End Developer.

  • Developing custom Web based software solutions based upon their business/design requirements
  • Work closely with interactive and visual designers to inform on possibilities and limitations
  • Own maintenance and progress of front-end framework used by all applications
  • Works closely with IT and business teams to support design standards
  • Collaborate with UX design to develop central repository for sharing design solutions and standards with front-end code standards and recommendations
  • Encourage the use of existing, common, and sensible patterns
  • Maintain a current working knowledge of website architecture and technologies
  • Collaborate with backend developers and UX designers
  • Design, build, and maintain efficient, reusable, and reliable C# code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Secure quality of deliverables in the given development team
  • Facilitate establishing of adopted development best practices in the team
  • Follow the Agile approach with value-first and fail-fast principles
  • Drive end-to-end responsibility in the development team
  • Accelerate development by driving improvement initiatives
  • Engage, coordinate and collaborate development activities within and across teams globally.



The reporting line will be to the Head of Development
Global scope - Maidenhead based; frequent travel is foreseen.

  • Bachelor degree in Computer Science or related experience/certifications.
  • Experienced with C#, OO Programming, SQL Server, Visual Studio and related technologies
  • Strong technical background in front end development with HTML 5, JavaScript and Angular
  • Practical understanding of UI design patterns such as MVC and MVVM JavaScript frameworks (angular, backbone.js, knockout, etc.)
  • Working experience in implementing responsive web designs.
  • Excellent knowledge of the wide range of cross-browser issues and web standards that affect client-side development.
  • Experience working with Azure would be a bonus
  • Ability to produce high quality & detailed documentation
  • Ability to develop in Agile Scrum methodology
  • Proven experience balancing multiple priorities and dealing with ambiguity
  • Proven ability to challenge and remove any unnecessary barriers to delivery
  • Highly articulate and credible at all levels
  • Experience of working on a global level serving multiple regions and languages
  • Must be able to handle company information with confidentiality and discretion.
  • Experience within a customer focused environment
  • Solid written and verbal communication skills including the ability to effectively articulate visual solutions
  • Full software development life cycle experience
  • Innovative and solution driven mindset
  • Experience of project based environments with understanding of the Agile process
  • Experience with OOD principles and languages
  • Understanding quality assurance principles of software development
  • Knowledge of software quality metrics and measures
  • Familiarity with DevOps principles, Agile methodologies and tools
  • Understanding software testing approaches
  • Experience with Microsoft .NET stack