Senior Software Engineer (Javascript)

New Today

OverviewSenior Software Engineer (Javascript)Location: Brighton (Hybrid - 2 days per week in the office, 3 days per week at home)Department: TechnologyPosition type: Full timeThe roleWe’re looking for a Senior Software Engineer (JavaScript) to join our Brighton-based engineering team. You’ll design, build, and maintain features for our customer-facing website and internal applications, working mainly with React and TypeScript/JavaScript, and integrating with Python APIs in a service-oriented, containerised environment.At MPB, we embrace innersource principles and a cloud-native approach, fostering shared ownership, openness, and continuous learning. You’ll collaborate closely with engineers, product managers, and designers in Brighton, and with colleagues in Berlin and New York. We operate a hybrid model with in-office days on Wednesdays and Fridays.What You Will Be DoingImplementing new features in TypeScript/JavaScript using ReactContributing to and evolving our atomic React component librariesCollaborating with UX designers to ensure high standards of user experience and design consistencyWorking closely with Backend Engineers and Test Automation Engineers to deliver reliable API integrationsFixing bugs, responding to changing requirements, and continuously improving existing featuresWriting unit and integration tests to maintain code quality and stabilityDocumenting APIs and components for downstream consumers including Frontend, Backend, Test Automation, and Data Analytics teamsProviding technical guidance, mentoring, and pair programming support to less senior engineersWhat We Are Looking ForStrong JavaScript development experience, with knowledge of an established framework (preferably React) and modern patterns/toolingProficiency in HTML and CSS (ideally SCSS and/or CSS-in-JS)Confidence in debugging, unit testing, and integration testingA good eye for design and user experienceExperience working with APIs and service-oriented architectureFamiliarity with Agile/Scrum practices and cross-functional collaborationComfort stepping outside of your core discipline to support your Scrum teamA collaborative mindset and enthusiasm for mentoring and knowledge-sharingAn interest in exploring AI tools and emerging technologiesOur ValuesBetter, ConnectedEmpowering and EmpoweredInsight-drivenAgents of ChangeFocussed on ExcellencePassionately AmbitiousAbout MPBWe are MPB, the largest global platform for used photography and videography equipment. Our platform transforms the way that people buy, sell and trade in photo and video kit. MPB is a destination for everyone, whether you’ve just discovered your passion for visual storytelling or you’re already a pro.We recognise the benefit of inclusive practices to better build a diverse community here at MPB. Our commitment to ensuring inclusion fuels and connects us as one with the diverse community of visual storytellers that we serve.MPB customers come from all walks of life, and so do we. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant because of family makeup, race, sexuality, religion, gender identity, disability or age. At MPB, every employee has the opportunity to make an impact and grow.Benefits25 days annual leave + bank holidays1 wellbeing day off per year5% employer contributory pension schemePrivate healthcareAccess to EAP with a range of employee discountsBuzzing social calendarDog friendly workplaceBespoke Learning Management System - the MPB Learning Lab with access thousands of free courses to upskill in any areas you'd like; whether personally or professionally2 volunteer days per year for charity which aligns with MPB values, and of your choosing #J-18808-Ljbffr
Location:
Brighton, England, United Kingdom
Job Type:
FullTime

We found some similar jobs based on your search