Job Role: Principal Application Developer (MERN) Job Type: Permanent, Hybrid Industry: FMCG Location: Southampton Salary: £70,000 to £75,000 per annum Car Allowance Bonus Profile – Principal Application Developer Our client is a leading figurehead in the UK food sector, with an unparalleled pedigree dating back to the early 18th century. Job Role – Principal Application Developer The Principal Application Developer will be responsible for designing, developing, and maintaining web applications using the MERN technology stack, which includes MongoDB, Express.js, React.js, and Node.js. Candidate should have a strong understanding of the full web development life cycle, a thorough understanding of AWS and be able to work independently as well as collaboratively with other developers. The role will deal with both fixes/enhancements to existing applications as well as developing new applications to meet business needs. Duties – Principal Application Developer • Driving the development of web applications using the MERN stack. • Define and lead the development processes that ensure slick delivery into the business, act as the point of contact for all things MERN related • Mentor and point of escalation for other developers. • Collaborate closely with cross-functional teams to conceptualize, define, and implement new features • Work with Public Cloud (AWS) services to enhance our applications and test applications for performance and functionality. • Developing user-facing features using React.js to ensure appealing and responsive user interfaces. Collaborate with other developers on projects, working alongside development members and business partners to develop microservices, and designing and implementing client-side and server-side architecture. • Identify and address bugs, glitches, and performance issues to maintain application functionality • Writing effective REST APIs, Micro Services, troubleshooting, debugging, and upgrading packages, both internal and external, and writing technical documentation Experience – Principal Application Developer • Senior development experience using MERN framework for web application development. • Unit with React Testing Library / Jest and E2E test automation with Cypress • Industry standard CI/CD Orchestration Tools (Git Flow, GitHub Actions and Docker) • Python or Jython • Knowledge of Docker pipelines • SQL or similar relational DBs • Experience in refactoring legacy applications into modern, scalable, and maintainable solutions Candidates who are currently an Application Developer, Software Engineer, Software Developer, Web Developer, Application Engineer and IT Software Engineer could be suitable for this role. To make an application for this role please submit your CV to (url removed) or for more information call (phone number removed). For details of other opportunities available within your chose field please visit our website (url removed) Omega is an employment agency specialising in opportunities at all levels within the Engineering, Manufacturing, Aerospace, Automotive, Electronics, Defence, Scientific, Energy & Renewables and Tech sectors