Full Stack Developer (CMS Team)

Full Stack Developer (CMS Team)
Made Media, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Jan 21, 2024
Last Date
Feb 21, 2024
Location(s)

Job Description

Made Media designs and produces creative digital solutions for world-leading brands in the arts, culture, and entertainment space. We enable our clients to connect with the world; sharing their ideas, events, and passions with as many people as possible.

As a Full Stack Developer at Made, you'll work on a variety of client-facing projects. You'll work in a cross-functional team, with designers, front-end developers, DevOps engineers, and digital producers to create high-quality digital products for our clients. Your work will be varied, writing new code or enhancing existing solutions as project work, while maintaining existing code during dedicated time slots for support tickets. It will include working on iterative improvements to our clients’ SilverStripe CMS sites; deploying code through continuous integration pipelines, developing responsive and interactive client-side integrations with third-party APIs including ticketing/CRM systems; and make contributions to our in-house product and platforms.

In practice, this means you will:

  • Make individual contributions as part of a project team via a weekly process based on the Scrum framework (including participating in sprint planning, daily stand-ups, status updates, internal sprint demos) and work with your technical lead and a digital producer to deliver work for our clients.
  • Write clean, high quality code (in PHP, JavaScript, among others) and produce semantic HTML and carefully crafted CSS.
  • Use version control (Git) and pull requests via GitHub to merge and communicate your design decisions to your fellow team members.
  • Design and build elegant data structures and database schemas (utilizing ORMs such as Doctrine) resulting in easy to use and well designed CMS admin interfaces.
  • Work with JSON and write code to integrate with custom / third-party APIs (e.g. REST, SOAP, GraphQL).
  • Troubleshoot and solve technical and complex problems, resulting in easy to change and flexible solutions.
  • Test and demo your work, refine and incorporate feedback, and deploy code to our development and staging environments.
  • Spend time reviewing and responding to client requests directly via our support help desk.

Requirements

Essential

The successful candidate is likely to have most of the following:

  • 2+ years' professional experience as a Full Stack Developer or similar role, developing applications for the web.
  • Experience developing applications using multiple front-end languages and libraries (e.g. at least two of the following: HTML/CSS, JavaScript (ES6+), React or Vue.js) including continuous integration tools and front end transpilers (e.g. Sass, Webpack, Babel).
  • Experience developing server-side applications using PHP and knowledge of both raw PHP and using frameworks such as Symfony.
  • Experience with databases (MySQL / MariaDB) including working with SQL and working knowledge of modern web servers (NGINX / Apache)
  • Solid understanding of version control (Git) and working practice with pull requests (GitHub)
  • Proven awareness of software and network security principles with knowledge of SSDL.
  • Knowledge of web accessibility considerations and development practices for inclusive web design.
  • Understanding of fundamental UI design patterns and UX / user-centered design processes.
  • Excellent organizational, communication and teamwork skills.
  • Excellent analytical, troubleshooting skills, attention to detail and care for your craft.

Desirable

The successful candidate is likely to have at least one of the following:

  • Knowledge of AWS, modern HTTP caching techniques, and principles of developing web applications with high scalability.
  • Experience with SilverStripe or other modern PHP, open-source content management systems.
  • Experience working with third-party CRMs, ticketing platforms, marketing platforms, and integrating technical solutions using their APIs.
  • Experience with Tessitura, including working with both the SOAP and REST API.
Equal Opportunities

Made Media is an equal opportunities employer, and we welcome applications from people regardless of race, religion, gender, gender identity, sexual orientation, age, or disability status. We look to employ from a wide range of backgrounds and experiences, and our selection criteria and procedures aim to ensure that employees are selected, promoted and treated equitably.

We encourage you to apply if you think you meet the majority of the requirements in the job description above research has shown that men are more likely to apply for jobs when they believe they meet ~60% of the specification, whereas women will only apply if they believe they meet 100% of the specification. In truth, very few candidates meet 100% of any job

Job Specification

Job Rewards and Benefits

Made Media

Information Technology and Services - London, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.