Front End Developer (Jordan)
Purpose of Role
To be an essential member of the Sitecore Engineering team to develop, support and maintain digital (web/mobile) technology solutions for clients, partners and internal Sagittarius solutions.
The role will also support and mentor other members of the Front End Engineering team in taking technical responsibility and ownership of elements of solution delivery as directed by the Scrum Master / Delivery Manager.
Key Accountabilities
Implementing frontend related technologies for Sitecore (and associated platform technologies) software solutions
Collaborating effectively with Sitecore Engineers, Test/QA Engineers, Business Analysts, DevOps Engineers, Technical Architects and other members of the wider Engineering and agency teams
Accountable for the timely and technical quality delivery on technical related elements/phases for software development projects
Ensuring technical implementation and delivery processes (i.e. Unit testing, Source control, Coding Standards, Peer Reviews) and technical documentation are followed, improved and continuously evolved
Ensure that the technical objectives of the team are adhered to – maintaining excellence.
Key Responsibilities
Analysing requirements and determining technical solution scope/direction
Collaborate with other developers, project managers, business analysts, account managers and clients in conceptualising, estimating and developing new software solutions and enhancements
Delivering exceptional quality technical solutions that fulfil the need of the client
To support and mentor the frontend Engineering team (as and when needed) in assessing training needs, organising and implementing training to continually develop the team’s skill set and development.
Keep abreast on new and emerging frontend technologies (specifically in the Sitecore ecosystem) and advise the Technical Lead and/or Head of Sitecore Engineering.
Abide by agile development principles understanding Agile methodology (Scrum) that is applied within the agency from an Engineering team perspective
To accurately record all hours worked against the appropriate client and report any work requests to the relevant Technical Lead and/or Delivery Manager
In all dealings with clients and suppliers, always representing technical know-how and knowledge
Ensuring the Technical Lead and/or Head of Sitecore Development are reliably kept informed on work tasks, progress and hinderances in achieving deliverables, targets or goals
Skills and Competencies
Commercial experience delivering HTML5 and CSS3 code across web and mobile on medium/large scale enterprise grade projects
Good knowledge of HTML / CSS / JavaScript – layouts, CSS specificity, cross browser compatibility and accessibility
Exposure and experience of modern JavaScript frameworks (i.e. ReactJS/VueJS) advantageous and concepts of component libraries
Good knowledge of frontend coding (and tooling) and frontend architectural patterns and coding styles / approaches
Good UI/UX knowledge
Good commercial expertise using some of the following:
o Bootstrap or Foundation Framework
o SASS & common pre/post processors
o Task automation tools (e.g. Gulp/Webpack)
o Visual Studio Code
o Bitbucket
o Git / Gitflow
o Cross browser/device testing tools (eg. Browserstack)
Experience working with CMS and DXP platform projects (e.g. Sitecore) highly beneficial
An avid problem solver with a curious technical nature
A collaborative worker and keen to work with a diversely skilled team
Ability to communicate technology solutions to non-technical external stakeholder and parties
Previous Experience and Skills
Familiarity and experience developing web centric solutions (ecommerce or other) using modern and progressive frontend technologies
Solid involved and adherence of a full software development life cycle – Ideally Agile/Scrum and working with cross-functional loosely coupled teams
Working in a mid-sized digital agency or consultancy
Experience in working across multiple streams of work concurrently – involving several clients and project teams.
Our Vision
We have a clear vision to be one of the best digital agencies in the country. We have a relentless desire to be the most innovative, creative thinkers, technically brilliant and deliver outstanding customer service so that we are a joy to work with and deliver genuine ROI for our clients.
- Department
- Engineering
- Locations
- Amman
A few remarkable benefits
-
Flexible Working
Work from home, work from one of our 7 offices across the globe or anywhere else you like. We've been offering flexible working before it was fashionable and our philosophy hasn't changed. -
Personal & Professional Development
For us to be remarkable, we need you to be remarkable and that means continuous learning and development. We offer access to online learning 24/7, professional qualifications and we'll be pushing you to be your best self with soft skills development in presenting, networking and profile building.
-
Work, Rest & Play
With competitive holiday packages, your birthday off and days to look after yourself and your loved ones, we understand that to be remarkable you also need to be able to switch off and take care of yourself and those around you.
What we do
Remarkable is as remarkable does. Our team are the backbone of the Remarkable Group digital consultancies and so everyday brings new challenges and new opportunities.
You might be supporting a pitch in US, on-boarding a new recruit in the UAE or mentoring a future digital superstar.
Whatever it is, it will be fun, rewarding and at the cutting edge of digital experience.
Front End Developer (Jordan)
Loading application form
Already working at Remarkable Group?
Let’s recruit together and find your next colleague.