Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Senior Frontend Developer

Tangent
Cairo, Egypt
Posted 2 months ago
45People have clicked1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About TangentAt Tangent we work with large enterprises from IWG plc to SAP & UK Power Networks, to build future ready digital experiences, products and capabilities. We’re a 100 strong agency working across strategy, consultancy, design, engineering and project management with offices in London, Valencia, Cape Town Lahore and Cairo.What you’ll be doingAs a Front-end Developer you will get to work on a range of web applications, from large-scale custom-built enterprise systems to simple stylish campaigns. You will work with a variety of well-known multinational clients and will be involved in all stages of a project lifecycle, from concept and ideation, through to build and continuous improvement and development. What we are looking forYou will be a good communicator, with a strong understanding of front-end web development and comfortable making decisions on the company's approach and direction regarding front-end development. You will have experience in, or be happy to take on, managing the time of yourself and your team, delegating tasks when necessary, and reviewing the work of others to help them improve.Key responsibilities include:Developing high quality front-end code for new builds, and maintaining and developing existing sites Being part of a digital agency, working with project managers; UX/UI designers; internal, near-shore and off-shore development and QA teams Being client facing and providing demos to external stakeholders Building performant, progressive and SEO friendly front-ends that work across a range of browsers and devices Ensuring front-end applications match the design across desktop, tablet and mobile, and animations, as well as working closely with the UX/UI teams to assess the feasibility of the proposed designs Contributing to the general high standard of front-end across the business, and taking ownership of improving and maintaining a best practice approach Working in an agile development team; implementing industry best practice coding standards to ensure quality, whilst delivering projects to time/budget Providing estimates for future work Reviewing the work of others to maintain a good standard of work throughout the department Planning, designing, and writing automated tests including unit (using JEST) and integration testsKey requirements:Minimum 5 years professional work experience, including experience working in a digital agency Strong front-end knowledge, including responsive web development Experience building custom animations and parallax scrolling front-end applications Solid understanding of pre-processors, such as SASS/LESS Solid JavaScript programming skills such as ES6, vanilla JavaScript, object-oriented coding Sound working knowledge of React, React Native, Next.js Knowledge of Node.js Sound working knowledge of GraphQL (e.g., Apollo Client) An understanding of code splitting Strong understanding of version control, ideally Git Awareness of the importance of efficiency and optimisation on the web, particularly regarding mobile devices Awareness of the pitfalls of older browsers, and the capability to incorporate graceful degradationBonus points if youBonus points if you have:Degree in Computer Science/Engineering Experience with Azure (Cloud, DevOps) or similar Experience with Vue.js/Nuxt or Angular Experience with Vercel hosting Experience with Sitecore/JSS Experience with Storybook Experience running virtual environments using Docker/Vagrant Experience working with traditional CMS solutions as well as headless (e.g., Umbraco, ContentStack, Sanity,io and Contentful, etc.)Life at TangentWhat we believeAt Tangent we understand people - designing user-centric products and creating high-performing teams.We are truly committed to protecting our most important asset, the planet. Always seeking to improve our digital footprint and lower carbon emissions.We make decisions with a purpose in mind. Producing work that is measurable, considered and will drive clients’ businesses forward.Our strategy is underpinned by our 4 core values: Always ask questions ​ Listen more than speak ​ Own your area ​ Strive for betterWhat we offerWe work hard to make sure Tangent is not only a fun place to work but also provides a platform for you to grow. 100% remote working We understand life is about balance, that’s why we provide the flexibility you need to work in a way that suits you best. You are welcome to work 100% remotely or hybrid from our London, Newcastle. Lahore, Cape Town or Valencia office.Global socials and parties There’s always a social in the works at Tangent - all designed to help you form friendships with your colleagues. Enhanced holiday After two years of service, earn an extra day off each subsequent year, accumulating up to a maximum of 3 additional days. Embrace a well-deserved moment of rest or check something off your life bucket list- it’s totally up to you!Growth and training We provide continuous opportunities for improvement and career development. From specific training or qualifications to event attendance, we encourage our teams to stay curious, nurture their skills and reach their ambitions.At Tangent our aim is to create a working environment where every single member of the team has the opportunity to be themselves. We are an equal opportunities employer and will welcome and consider all applications regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion, sex and sexual orientation.

Featured Jobs

Similar Jobs

Search other opportunities
JobsBusiness DevelopmentSenior Frontend Developer