London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | London |
Education | Not Mentioned |
Salary | £60,000 - £80,000 per annum |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
Full Stack EngineerRemote working and flexible hours£60,000 - £80,000 per annumReports To: Engineering Resource ManagerAbout Telmar:We are the global leader in advertising and media software, providing the most influential agencies, media owners and planners with innovative cloud-based tools to help create, plan and predict the most successful media campaigns.With over 50 years of experience providing data and analytical tools for the marketing and advertising industry, our easy-to-use software products and solutions support over 8,000 databases, making it the industry’s most trusted third-party data analysis software globally.Our team of media experts has a global presence with offices around the world including New York City, London, Toronto, Johannesburg, Paris, Amsterdam, Shanghai and Hong Kong.Your RoleAs aFull Stack Engineer, you will be responsible for designing, developing, and maintaining applications that are deployed on our cloud-delivered Telmar Unified Platform, ourend-to-end media planning and buying web-based solutions that span all media types globally.An example module is our Out of Home application, a product which provides a comprehensive outdoor advertising planning system with detailed site level and market average reach and frequency evaluation.You will play a crucial part of a dynamic Agile team. As our Full Stack Developer, you will collaborate with very experienced technologists in the media planning industry and will have an awesome opportunity to build cutting-edge technology that is essential to the media planning industry.Main Responsibilities and Tasks:- Collaborate closely with the team to plan, prototype, scope and develop frontend and backend web application components/features- UseGitversion control system, create, build and deploy company internal npm modules and packages- Test, measure and optimise performance, and engage in continuous improvement using appropriate tools- Build and use various customised tools: deployment scripts, build tools, etc.- Have security as a primary concern in the architecture, build and deployment of solutions- Mentor less experienced Engineers and provide the learning framework to support learningWhat You’ll Need- General programming and knowledge ofJavaScript,TypeScript,DOMmanipulation and JavaScript object model to implement rich, interactive web applications- Proven experience withfrontend Angulardevelopment andNode.js- Experience ofGitand conducting code reviews- Advanced demonstrated fluency inJavaScript,HTML andCSS- Knowledge and an understanding ofAWS Gateway API,AWS Lambda(Node.js),ElasticSearch- Experience of implementing UI/UX design usingMaterial UI- Knowledge ofHTML5,CSS3- A good understanding ofRESTful APIs andJSONdata objects- Experience withAgilemethodologies and change management i.e.Jiraand the ability to author technical acceptance criteria- Knowledge of modern authorisation mechanisms, such asJSON Web Token,Amazon CognitoandAmplify AuthframeworkPersonal Attributes:- Excellent problem-solving skills- The ability to keep up to date with advances in technology and best practices from the industry- The proven ability to work effectively in a distributed working environment- Outstanding written and verbal communication skills- Organised, detail-oriented, and deadline-driven- Strong interpersonal skills and the ability to work proactively, independently and as a team player- The ability to work efficiently and productively in a fast-paced environment- The willingness to learn new skillsOther organisations may call this role Full Stack Software Engineer, Full Stack Developer, Software Engineer, Software Developer, Developer, or Programmer.So, if you’re seeking your next challenge as a Full Stack Engineer, please apply via the button shown. This vacancy is being advertised by Webrecruit. The services advertised by Webrecruit are those of an Employment Agency.