SlideShare uma empresa Scribd logo
1 de 1
Baixar para ler offline
Lead Developer Position
We are searching for a Lead Developer to become an integral part of our growing team.
The ideal candidate will be able to write modular, reusable, high-performance PHP, HTML5, CSS and JavaScript
to an expert level as well as being passionate about working with the latest technologies. You will take
over responsibility for the continued development of a responsive video-centric mobile/web platform used by
large enterprise customers across all major platforms and devices.
Essential technical skills:










Expert level Object-Oriented, modular PHP 5.4 (primarily extending the WordPress CMS).
Deep understanding of W3C standards including HTML5/DOM, Responsive CSS3 (primarily Bootstrap),
JavaScript, plus jQuery, jQuery Mobile and other JS frameworks.
Solid implementation experience of DHTML via AJAX, including cross-domain support.
Must have an understanding of the underlying Internet architecture (HTTP, DNS, SSL, IP).
Experience with integrating third party JavaScript and PHP libraries.
Experience of performance profiling PHP (e.g. XDebug), CSS, SQL and JavaScript.
Experience with web optimisation strategies such as JS/CSS minification/compression, image
optimisations, CSS sprites, JS script tag positioning, lazy loading etc.
Experience supporting the quirks of multiple browsers (IE8+, Safari, Firefox, Chrome) plus mobile
devices.
Familiar with source control, primarily using git and github.com

Desirable technical skills:








Transferable development skills in C++ and Java.
Experience of deployment using Amazon Web Services, and developing using their APIs and SDKs
(Elastic Beanstalk, CloudFront, S3, EC2 Linux, RDS MySQL).
Experience of video transcoding and playback across multiple devices and platforms.
Working knowledge of the OS command line and a relevant scripting language (Bash, Perl, Python
etc.)
Ability to write clean, commented, reusable code.
Comprehensive testing, including managing automated test suites.
Experience developing jQuery Mobile and Apache Cordova driven applications for iOS, Android and
BlackBerry OS.

Essential non-technical skills:







Experience providing realistic implementation timescales and estimates.
Should be comfortable negotiating with our customers to design relevant solutions to their problems.
Able to debate the technical merits of a design or implementation strategy.
Problem solving and troubleshooting, both technical and UI/UX.
Knowledge of emerging WC3 and IETF standards.
Comfortable suggesting and implementing improvements for performance and user experience.
This is a great opportunity to work for a rapidly growing business and work with some of the world's
biggest brands.
01491 411 020
www.abrs.com info@abrs.com

Mais conteúdo relacionado

Mais procurados

Web designing and development
Web designing and developmentWeb designing and development
Web designing and developmentgherryta
 
Testing flash and flex for accessibility indic threads-q11
Testing flash and flex for accessibility indic threads-q11Testing flash and flex for accessibility indic threads-q11
Testing flash and flex for accessibility indic threads-q11IndicThreads
 
web designing
web designing web designing
web designing Neha Garg
 
New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011rgfordham
 
Web Design & Development Courses in Pune |Web Development Classes in Pune | ...
Web Design & Development Courses  in Pune |Web Development Classes in Pune | ...Web Design & Development Courses  in Pune |Web Development Classes in Pune | ...
Web Design & Development Courses in Pune |Web Development Classes in Pune | ...abeda786
 
DinaAlaaCV_LU
DinaAlaaCV_LUDinaAlaaCV_LU
DinaAlaaCV_LUdinalaa
 
Introduction to Front End Engineering
Introduction to Front End EngineeringIntroduction to Front End Engineering
Introduction to Front End EngineeringMark Meeker
 
Modern Frontend Technology
Modern Frontend TechnologyModern Frontend Technology
Modern Frontend TechnologyShip Hsu
 
DO WHATEVER JUT TO STAY ALIVE
DO WHATEVER JUT TO STAY ALIVEDO WHATEVER JUT TO STAY ALIVE
DO WHATEVER JUT TO STAY ALIVEHemant Singh
 
Current_CV_DEWESH
Current_CV_DEWESHCurrent_CV_DEWESH
Current_CV_DEWESHDEWESH RAM
 

Mais procurados (18)

Web designing and development
Web designing and developmentWeb designing and development
Web designing and development
 
Testing flash and flex for accessibility indic threads-q11
Testing flash and flex for accessibility indic threads-q11Testing flash and flex for accessibility indic threads-q11
Testing flash and flex for accessibility indic threads-q11
 
web designing
web designing web designing
web designing
 
C language
C languageC language
C language
 
C language
C languageC language
C language
 
PHP vs ASP.NET
PHP vs ASP.NETPHP vs ASP.NET
PHP vs ASP.NET
 
First MDN Workshop @BRACU
First MDN Workshop @BRACUFirst MDN Workshop @BRACU
First MDN Workshop @BRACU
 
New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011
 
Resume
ResumeResume
Resume
 
Web Design & Development Courses in Pune |Web Development Classes in Pune | ...
Web Design & Development Courses  in Pune |Web Development Classes in Pune | ...Web Design & Development Courses  in Pune |Web Development Classes in Pune | ...
Web Design & Development Courses in Pune |Web Development Classes in Pune | ...
 
DinaAlaaCV_LU
DinaAlaaCV_LUDinaAlaaCV_LU
DinaAlaaCV_LU
 
Introduction to Front End Engineering
Introduction to Front End EngineeringIntroduction to Front End Engineering
Introduction to Front End Engineering
 
Jie.Wang
Jie.WangJie.Wang
Jie.Wang
 
Modern Frontend Technology
Modern Frontend TechnologyModern Frontend Technology
Modern Frontend Technology
 
DO WHATEVER JUT TO STAY ALIVE
DO WHATEVER JUT TO STAY ALIVEDO WHATEVER JUT TO STAY ALIVE
DO WHATEVER JUT TO STAY ALIVE
 
Resume
ResumeResume
Resume
 
Nada_Anwar
Nada_AnwarNada_Anwar
Nada_Anwar
 
Current_CV_DEWESH
Current_CV_DEWESHCurrent_CV_DEWESH
Current_CV_DEWESH
 

Destaque

Global Post, martes 22 de noviembre de 2016
Global Post, martes 22 de noviembre de 2016Global Post, martes 22 de noviembre de 2016
Global Post, martes 22 de noviembre de 2016Gerencia del Poder
 
Samuel CV 2016_v4
Samuel CV 2016_v4Samuel CV 2016_v4
Samuel CV 2016_v4Samuel Tsai
 
Facts about-environmental-impact-assessments
Facts about-environmental-impact-assessmentsFacts about-environmental-impact-assessments
Facts about-environmental-impact-assessmentsIgiegie Oghenegueke
 
Puste Miejsce
Puste MiejscePuste Miejsce
Puste MiejsceEwaB
 
Konferencja PK Koszalin 2008 - Długi ogon wyszukiwania
Konferencja PK Koszalin 2008 - Długi ogon wyszukiwaniaKonferencja PK Koszalin 2008 - Długi ogon wyszukiwania
Konferencja PK Koszalin 2008 - Długi ogon wyszukiwaniaEwaB
 
Siemens handbook of emerging technologies for learning
Siemens handbook of emerging technologies for learningSiemens handbook of emerging technologies for learning
Siemens handbook of emerging technologies for learningMinisterio de Educación
 
Количественные числительные
Количественные числительныеКоличественные числительные
Количественные числительныеNatalya Dyrda
 
The influence of feedback environment on teaching self efficacy
The influence of feedback environment on teaching self efficacyThe influence of feedback environment on teaching self efficacy
The influence of feedback environment on teaching self efficacyUniversiti Sains Malaysia
 
Про проведення І-ІІ етапів конкурсу ім. Тараса Шевченка
Про проведення І-ІІ етапів конкурсу ім. Тараса ШевченкаПро проведення І-ІІ етапів конкурсу ім. Тараса Шевченка
Про проведення І-ІІ етапів конкурсу ім. Тараса ШевченкаСвітлана Тацієнко
 
Уход за волосами "Овощи и пряности" GREEN PLANET
Уход за волосами "Овощи и пряности" GREEN PLANETУход за волосами "Овощи и пряности" GREEN PLANET
Уход за волосами "Овощи и пряности" GREEN PLANETGREEN PLANET
 
MÓDULO 6: EVALUACIÓN DE LA SUB RASANTE - FERNANDO SÁNCHEZ SABOGAL
MÓDULO 6: EVALUACIÓN DE LA SUB RASANTE - FERNANDO SÁNCHEZ SABOGALMÓDULO 6: EVALUACIÓN DE LA SUB RASANTE - FERNANDO SÁNCHEZ SABOGAL
MÓDULO 6: EVALUACIÓN DE LA SUB RASANTE - FERNANDO SÁNCHEZ SABOGALEmilio Castillo
 
ex special forces military human resources worldwide
ex special forces military human resources worldwideex special forces military human resources worldwide
ex special forces military human resources worldwideAgha A
 

Destaque (17)

Global Post, martes 22 de noviembre de 2016
Global Post, martes 22 de noviembre de 2016Global Post, martes 22 de noviembre de 2016
Global Post, martes 22 de noviembre de 2016
 
Samuel CV 2016_v4
Samuel CV 2016_v4Samuel CV 2016_v4
Samuel CV 2016_v4
 
Facts about-environmental-impact-assessments
Facts about-environmental-impact-assessmentsFacts about-environmental-impact-assessments
Facts about-environmental-impact-assessments
 
Puste Miejsce
Puste MiejscePuste Miejsce
Puste Miejsce
 
Konferencja PK Koszalin 2008 - Długi ogon wyszukiwania
Konferencja PK Koszalin 2008 - Długi ogon wyszukiwaniaKonferencja PK Koszalin 2008 - Długi ogon wyszukiwania
Konferencja PK Koszalin 2008 - Długi ogon wyszukiwania
 
Siemens handbook of emerging technologies for learning
Siemens handbook of emerging technologies for learningSiemens handbook of emerging technologies for learning
Siemens handbook of emerging technologies for learning
 
Количественные числительные
Количественные числительныеКоличественные числительные
Количественные числительные
 
The influence of feedback environment on teaching self efficacy
The influence of feedback environment on teaching self efficacyThe influence of feedback environment on teaching self efficacy
The influence of feedback environment on teaching self efficacy
 
Про проведення І-ІІ етапів конкурсу ім. Тараса Шевченка
Про проведення І-ІІ етапів конкурсу ім. Тараса ШевченкаПро проведення І-ІІ етапів конкурсу ім. Тараса Шевченка
Про проведення І-ІІ етапів конкурсу ім. Тараса Шевченка
 
Уход за волосами "Овощи и пряности" GREEN PLANET
Уход за волосами "Овощи и пряности" GREEN PLANETУход за волосами "Овощи и пряности" GREEN PLANET
Уход за волосами "Овощи и пряности" GREEN PLANET
 
Ph ys journ_17-18(309-310)
Ph ys journ_17-18(309-310)Ph ys journ_17-18(309-310)
Ph ys journ_17-18(309-310)
 
MUHAIMINUR RAHMAN CSE
MUHAIMINUR RAHMAN CSEMUHAIMINUR RAHMAN CSE
MUHAIMINUR RAHMAN CSE
 
pharm
pharmpharm
pharm
 
MÓDULO 6: EVALUACIÓN DE LA SUB RASANTE - FERNANDO SÁNCHEZ SABOGAL
MÓDULO 6: EVALUACIÓN DE LA SUB RASANTE - FERNANDO SÁNCHEZ SABOGALMÓDULO 6: EVALUACIÓN DE LA SUB RASANTE - FERNANDO SÁNCHEZ SABOGAL
MÓDULO 6: EVALUACIÓN DE LA SUB RASANTE - FERNANDO SÁNCHEZ SABOGAL
 
Mikrotik API
Mikrotik APIMikrotik API
Mikrotik API
 
The Power of A Success Mindset
The Power of A Success Mindset The Power of A Success Mindset
The Power of A Success Mindset
 
ex special forces military human resources worldwide
ex special forces military human resources worldwideex special forces military human resources worldwide
ex special forces military human resources worldwide
 

Semelhante a Lead developer position

32 software engineer jobs from abrs
32 software engineer jobs from abrs32 software engineer jobs from abrs
32 software engineer jobs from abrsMark Long
 
DrupalDeveloper
DrupalDeveloperDrupalDeveloper
DrupalDeveloperRaju J
 
Hiring a Mid-Level Software Developer
Hiring a Mid-Level Software DeveloperHiring a Mid-Level Software Developer
Hiring a Mid-Level Software DeveloperWinnie Badiah
 
Paddy Power Open Roles
Paddy Power Open RolesPaddy Power Open Roles
Paddy Power Open Rolesrsnowden
 
Web Application Development
Web Application DevelopmentWeb Application Development
Web Application DevelopmentSanjay Kumar
 
Senior Developer
Senior DeveloperSenior Developer
Senior DeveloperMark Long
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourConvert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourBrian Culver
 
What is Full Stack Developer: Skills, Roles, and Responsibilities
What is Full Stack Developer: Skills, Roles, and ResponsibilitiesWhat is Full Stack Developer: Skills, Roles, and Responsibilities
What is Full Stack Developer: Skills, Roles, and ResponsibilitiesBaek Yongsun
 
Lead Web Developer job in London, see @Olly_abrs
Lead Web Developer job in London, see @Olly_abrsLead Web Developer job in London, see @Olly_abrs
Lead Web Developer job in London, see @Olly_abrsMark Long
 
Lead Web Developer
Lead Web DeveloperLead Web Developer
Lead Web DeveloperMark Long
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web DevelopmentYash Sati
 
JavaScript & Enterprise BED-Con 2014 Berlin German
JavaScript & Enterprise BED-Con 2014 Berlin GermanJavaScript & Enterprise BED-Con 2014 Berlin German
JavaScript & Enterprise BED-Con 2014 Berlin GermanAdam Boczek
 
Improve Your Business Standards with Backend Development .pdf
Improve Your Business Standards with Backend Development .pdfImprove Your Business Standards with Backend Development .pdf
Improve Your Business Standards with Backend Development .pdfWPWeb Infotech
 
Bandhu Gupta Hadoop developer
Bandhu Gupta Hadoop developerBandhu Gupta Hadoop developer
Bandhu Gupta Hadoop developerBandhu Gupta
 
Resume_latest_March15_word
Resume_latest_March15_wordResume_latest_March15_word
Resume_latest_March15_wordSri C
 
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloperphp2ranjan
 

Semelhante a Lead developer position (20)

32 software engineer jobs from abrs
32 software engineer jobs from abrs32 software engineer jobs from abrs
32 software engineer jobs from abrs
 
DrupalDeveloper
DrupalDeveloperDrupalDeveloper
DrupalDeveloper
 
Hiring a Mid-Level Software Developer
Hiring a Mid-Level Software DeveloperHiring a Mid-Level Software Developer
Hiring a Mid-Level Software Developer
 
Paddy Power Open Roles
Paddy Power Open RolesPaddy Power Open Roles
Paddy Power Open Roles
 
CV Amaid Niazi
CV Amaid NiaziCV Amaid Niazi
CV Amaid Niazi
 
Web Application Development
Web Application DevelopmentWeb Application Development
Web Application Development
 
Senior Developer
Senior DeveloperSenior Developer
Senior Developer
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourConvert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
 
What is Full Stack Developer: Skills, Roles, and Responsibilities
What is Full Stack Developer: Skills, Roles, and ResponsibilitiesWhat is Full Stack Developer: Skills, Roles, and Responsibilities
What is Full Stack Developer: Skills, Roles, and Responsibilities
 
Lead Web Developer job in London, see @Olly_abrs
Lead Web Developer job in London, see @Olly_abrsLead Web Developer job in London, see @Olly_abrs
Lead Web Developer job in London, see @Olly_abrs
 
Lead Web Developer
Lead Web DeveloperLead Web Developer
Lead Web Developer
 
Mohammed_Murtuza_EAI
Mohammed_Murtuza_EAIMohammed_Murtuza_EAI
Mohammed_Murtuza_EAI
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
 
W2e Praesi
W2e PraesiW2e Praesi
W2e Praesi
 
JavaScript & Enterprise BED-Con 2014 Berlin German
JavaScript & Enterprise BED-Con 2014 Berlin GermanJavaScript & Enterprise BED-Con 2014 Berlin German
JavaScript & Enterprise BED-Con 2014 Berlin German
 
Improve Your Business Standards with Backend Development .pdf
Improve Your Business Standards with Backend Development .pdfImprove Your Business Standards with Backend Development .pdf
Improve Your Business Standards with Backend Development .pdf
 
Full Stack Development
Full Stack DevelopmentFull Stack Development
Full Stack Development
 
Bandhu Gupta Hadoop developer
Bandhu Gupta Hadoop developerBandhu Gupta Hadoop developer
Bandhu Gupta Hadoop developer
 
Resume_latest_March15_word
Resume_latest_March15_wordResume_latest_March15_word
Resume_latest_March15_word
 
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
 

Mais de Mark Long

Software developer in test (sdet) mobile company
Software developer in test (sdet) mobile companySoftware developer in test (sdet) mobile company
Software developer in test (sdet) mobile companyMark Long
 
Technical project manager permanent job in london
Technical project manager permanent job in londonTechnical project manager permanent job in london
Technical project manager permanent job in londonMark Long
 
Digital Project Manager
Digital Project ManagerDigital Project Manager
Digital Project ManagerMark Long
 
PHP Back-end Developer
PHP Back-end DeveloperPHP Back-end Developer
PHP Back-end DeveloperMark Long
 
Technical Project Manager
Technical Project ManagerTechnical Project Manager
Technical Project ManagerMark Long
 
Salesforce Business Analyst - Contract job in London
Salesforce Business Analyst - Contract job in LondonSalesforce Business Analyst - Contract job in London
Salesforce Business Analyst - Contract job in LondonMark Long
 
Technical engineer – Big Data systems
Technical engineer – Big Data systemsTechnical engineer – Big Data systems
Technical engineer – Big Data systemsMark Long
 
Technical Architect - Big Data systems
Technical Architect - Big Data systemsTechnical Architect - Big Data systems
Technical Architect - Big Data systemsMark Long
 
Live Sports Producer - Contract
Live Sports Producer - ContractLive Sports Producer - Contract
Live Sports Producer - ContractMark Long
 
Java Developer (digital journey)
Java Developer (digital journey)Java Developer (digital journey)
Java Developer (digital journey)Mark Long
 
Java Developer (Tech Lead)
Java Developer (Tech Lead)Java Developer (Tech Lead)
Java Developer (Tech Lead)Mark Long
 
SDET (Software Developer in Test) job in London from abrs
SDET (Software Developer in Test) job in London from abrsSDET (Software Developer in Test) job in London from abrs
SDET (Software Developer in Test) job in London from abrsMark Long
 
Java Developer job in London from abrs
Java Developer job in London from abrsJava Developer job in London from abrs
Java Developer job in London from abrsMark Long
 
Lead Front End Developer - Healthcare Start-up
Lead Front End Developer - Healthcare Start-upLead Front End Developer - Healthcare Start-up
Lead Front End Developer - Healthcare Start-upMark Long
 
Lead ux designer jobs
Lead ux designer jobsLead ux designer jobs
Lead ux designer jobsMark Long
 
BI Solution Architect
BI Solution ArchitectBI Solution Architect
BI Solution ArchitectMark Long
 
Director of System Operations job in London
Director of System Operations job in LondonDirector of System Operations job in London
Director of System Operations job in LondonMark Long
 
Software developer job in london, start up
Software developer job in london, start upSoftware developer job in london, start up
Software developer job in london, start upMark Long
 
Contract product manager job in london
Contract product manager job in londonContract product manager job in london
Contract product manager job in londonMark Long
 

Mais de Mark Long (20)

CEO at ABRS
CEO at ABRSCEO at ABRS
CEO at ABRS
 
Software developer in test (sdet) mobile company
Software developer in test (sdet) mobile companySoftware developer in test (sdet) mobile company
Software developer in test (sdet) mobile company
 
Technical project manager permanent job in london
Technical project manager permanent job in londonTechnical project manager permanent job in london
Technical project manager permanent job in london
 
Digital Project Manager
Digital Project ManagerDigital Project Manager
Digital Project Manager
 
PHP Back-end Developer
PHP Back-end DeveloperPHP Back-end Developer
PHP Back-end Developer
 
Technical Project Manager
Technical Project ManagerTechnical Project Manager
Technical Project Manager
 
Salesforce Business Analyst - Contract job in London
Salesforce Business Analyst - Contract job in LondonSalesforce Business Analyst - Contract job in London
Salesforce Business Analyst - Contract job in London
 
Technical engineer – Big Data systems
Technical engineer – Big Data systemsTechnical engineer – Big Data systems
Technical engineer – Big Data systems
 
Technical Architect - Big Data systems
Technical Architect - Big Data systemsTechnical Architect - Big Data systems
Technical Architect - Big Data systems
 
Live Sports Producer - Contract
Live Sports Producer - ContractLive Sports Producer - Contract
Live Sports Producer - Contract
 
Java Developer (digital journey)
Java Developer (digital journey)Java Developer (digital journey)
Java Developer (digital journey)
 
Java Developer (Tech Lead)
Java Developer (Tech Lead)Java Developer (Tech Lead)
Java Developer (Tech Lead)
 
SDET (Software Developer in Test) job in London from abrs
SDET (Software Developer in Test) job in London from abrsSDET (Software Developer in Test) job in London from abrs
SDET (Software Developer in Test) job in London from abrs
 
Java Developer job in London from abrs
Java Developer job in London from abrsJava Developer job in London from abrs
Java Developer job in London from abrs
 
Lead Front End Developer - Healthcare Start-up
Lead Front End Developer - Healthcare Start-upLead Front End Developer - Healthcare Start-up
Lead Front End Developer - Healthcare Start-up
 
Lead ux designer jobs
Lead ux designer jobsLead ux designer jobs
Lead ux designer jobs
 
BI Solution Architect
BI Solution ArchitectBI Solution Architect
BI Solution Architect
 
Director of System Operations job in London
Director of System Operations job in LondonDirector of System Operations job in London
Director of System Operations job in London
 
Software developer job in london, start up
Software developer job in london, start upSoftware developer job in london, start up
Software developer job in london, start up
 
Contract product manager job in london
Contract product manager job in londonContract product manager job in london
Contract product manager job in london
 

Lead developer position

  • 1. Lead Developer Position We are searching for a Lead Developer to become an integral part of our growing team. The ideal candidate will be able to write modular, reusable, high-performance PHP, HTML5, CSS and JavaScript to an expert level as well as being passionate about working with the latest technologies. You will take over responsibility for the continued development of a responsive video-centric mobile/web platform used by large enterprise customers across all major platforms and devices. Essential technical skills:          Expert level Object-Oriented, modular PHP 5.4 (primarily extending the WordPress CMS). Deep understanding of W3C standards including HTML5/DOM, Responsive CSS3 (primarily Bootstrap), JavaScript, plus jQuery, jQuery Mobile and other JS frameworks. Solid implementation experience of DHTML via AJAX, including cross-domain support. Must have an understanding of the underlying Internet architecture (HTTP, DNS, SSL, IP). Experience with integrating third party JavaScript and PHP libraries. Experience of performance profiling PHP (e.g. XDebug), CSS, SQL and JavaScript. Experience with web optimisation strategies such as JS/CSS minification/compression, image optimisations, CSS sprites, JS script tag positioning, lazy loading etc. Experience supporting the quirks of multiple browsers (IE8+, Safari, Firefox, Chrome) plus mobile devices. Familiar with source control, primarily using git and github.com Desirable technical skills:       Transferable development skills in C++ and Java. Experience of deployment using Amazon Web Services, and developing using their APIs and SDKs (Elastic Beanstalk, CloudFront, S3, EC2 Linux, RDS MySQL). Experience of video transcoding and playback across multiple devices and platforms. Working knowledge of the OS command line and a relevant scripting language (Bash, Perl, Python etc.) Ability to write clean, commented, reusable code. Comprehensive testing, including managing automated test suites. Experience developing jQuery Mobile and Apache Cordova driven applications for iOS, Android and BlackBerry OS. Essential non-technical skills:       Experience providing realistic implementation timescales and estimates. Should be comfortable negotiating with our customers to design relevant solutions to their problems. Able to debate the technical merits of a design or implementation strategy. Problem solving and troubleshooting, both technical and UI/UX. Knowledge of emerging WC3 and IETF standards. Comfortable suggesting and implementing improvements for performance and user experience. This is a great opportunity to work for a rapidly growing business and work with some of the world's biggest brands. 01491 411 020 www.abrs.com info@abrs.com