Senior Front-End Developer
We’re in search of a Full time Senior Front-End Developer to join our team. In this role, you will have the opportunity to directly assist and be a part of developing our Custom large-scale Web Solutions and performing maintenance on smaller marketing medium-scale websites. The ideal candidate would have 5+ years of professional experience.
In this Role, You will:
You will assist in the production of high-quality and innovative custom in-house large scale to medium scale websites. This will include: designing new features, optimizing and maintaining live websites and specific modules, creating landing pages, maintaining micro-sites, creating blogs, writing code, reviewing code, solving problems, tracking down bugs and delivering stable and well written solutions.
The candidate should have good working knowledge of HTML, HTML5, CSS, jQuery, AJAX, JavaScript, PHP and responsive web design as well as the Adobe Creative Suite (Photoshop, Illustrator) for Mock-ups, planning or design needed on live websites.
You will also work closely with the Marketing team and graphic designers to ensure consistent and accurate style representation through all forms of digital media for our brand/s. The Senior front end-developer should have a keen eye for design and functionality, good coding skills, and is knowledgeable about current web standards, including best practices for usability and accessibility.
Qualifications & Requirements:
- Bachelor’s Degree in Computer Science or other relevant technical degree plus 5+ years’ work experience working on software development
- Strong exposure/interest utilizing PHP, PHP frameworks, MySQL, and front-end technologies (HTML, CSS, JavaScript, AJAX and frameworks such as JQuery) and experience working with several major PHP frameworks and/or CMS systems.
- Experience with Model-View-Controller (MVC) development patterns such as PHP Frameworks like Laravel, Codeigniter, etc…
- Experience providing cross-browser tested, optimized web sites
- WordPress Experience or Other Popular CMS’s:
- Experience developing custom websites on WordPress
- Proficient PHP developer for custom theme or plugin development
- Keen eye for design and attention to detail with experience designing websites and/or designing for other digital mediums.
- Writing clean PHP code that is easy to read and to maintain.
- Strong Analytical organizational communication and people skills required
- Solving performance problems and troubleshooting back-end and front-end issues.
- Prior experience working in an Agile environment is considered an asset
- Team player whilst also holding the ability to work independently
- Proficient understanding of code versioning tools, such as Git
Nice to Have:
- Knowledge of SEO best practices
- Understanding of SEO principles and applying best practices during site builds
- Experience with REST API Integrations is a bonus
- Backend development experience
Benefits:
- Growth Potential
- Great environment
- Competitive Compensation
- Health Benefits
- Work in Malta or Madeira – Travel Expenses Included
Essential Job Duties and Responsibilities:
- Design and build dynamic and engaging websites, web pages, micro sites, advertising landing pages, and email templates.
- Do functional requirements analysis, design and develop new features
- Enhance and optimize existing web pages and add layers of editability within our large-scale Custom Platform/s.
- Write high quality code and documentation
- Work directly with designers to bring the out the best digital experience
- Work directly with marketers to make high performance web pages
- Work closely with other developers, QA and the marketing team
- Monitor reports for bugs and new features and make adjustments to improve the site
- Apply analytical skills and be committed to quality
- Help track requests, issues, work progress and general changes to our platform and make adjustments to improve the site.
- Be sensitive to the performance, reliability and maintainability of your code
- Understanding client requirements and product specifications to provide solutions
- Serve as an active member of the marketing web strategy team, contributing ideas and expertise to completing priority web projects.
- Test, deploy and maintain applications to ensure requirements are met
- Enhance browser compatibility, search optimization, mobile device accessibility, responsive design and Mobile-First Web Design.
- Constantly curious to learn more about web technologies and self motivated to continually be working to grow as a developer.
Sound like the job for you?
Attach your CV and send us a link to your portfolio to become part of our talent pool.