SonicJobs Logo
Login
Left arrow iconBack to search

Lead Software Developer

S-SA Digital Recruitment Ltd
Posted 21 hours ago, valid for a month
Location

Northampton, Northamptonshire NN1 1EW

Salary

£65,000 per annum

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The position is for a Lead PHP Developer specializing in AI, located in Northampton with a hybrid work model requiring one day a week in the office.
  • The salary for this role ranges from £55,000 to £65,000 per year.
  • Candidates should have experience in PHP, JavaScript/TypeScript, Node.js, and full-stack development, with a focus on AI and machine learning integration.
  • Key responsibilities include architecting AI applications, collaborating with specialists, and ensuring system scalability and performance.
  • The role offers a unique opportunity to lead a greenfield project, shaping the application from its inception while working in an agile environment.

Lead PHP Developer (AI)

Location Hybrid (1day a week in the office) Northampton

Salary £55-£65k

Skills PHP, RestAPis, Javascript, Typescript React, VueJs, NodeJs, MYSQL, AI, ML,

OOPP, Agile, Architecture, TDD, Laravel

S-SA Digital is partnering a leading marketing agency for a Lead AI Full-Stack Developer (PHP). This full-time role involves architecting and developing AI-powered applications (PHP), integrating large language models, and building robust user interfaces and backend systems. This is an exciting greenfield project, giving the Lead Developer the unique opportunity to define and shape the entire landscape of the application from its very inception.

Key Responsibilities:

  • Architect and Develop AI Applications: Design system architecture and implement core features, embedding AI models.
  • Full-Stack Engineering: Develop and maintain server-side and client-side components, ensuring smooth user experience.
  • AI Integration and Optimization: Integrate various AI/ML components like NLP models and computer vision modules.
  • Collaborate with Specialists: Coordinate with freelance UI/UX designers and AI/ML specialists.
  • Project Leadership & Quality Assurance: Plan development tasks, conduct code reviews, and troubleshoot issues.
  • Maintenance & Scaling: Manage deployment, monitor performance, and ensure scalability.

Required Skills & Qualifications:

  • Programming Skills: Proficiency in PHP, JavaScript/TypeScript, Node.js, Django/FastAPI, React/Vue
  • Full-Stack Development: Experience in building end-to-end applications, designing databases, creating APIs, and implementing UIs.
  • Integration and API Knowledge: Handling API requests/responses, authentication, and secure data handling.
  • System Design & Scalability: Designing modular, scalable architectures, knowledge of cloud platforms and containerization.
  • Problem-Solving & Adaptability: Analytical skills for complex problems, flexible mindset, up-to-date with AI trends.
  • Communication & Collaboration: Strong communication skills, experience in agile teams or startup environments.

Preferred Experience:

  • AI Agent Systems: Experience with agent-based AI systems or complex chatbots.
  • Project Management: Background in technical project management or team leadership.

Join a dynamic team driving innovation in AI applications! This is your chance to lead a groundbreaking project from the ground up. Apply now to be part of this exciting opportunityApply now to be part of this exciting opportunity with head office based in Northamptonshire. The ideal candidate will be able to get to the office in Northampton 1 day a week, BUT we may consider 2 days a month for the right Candidate.

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.