Midweight Software Engineer (Full Stack)
Role details
Job location
Tech stack
Job description
· Build a Unified Future: Develop, test, and deploy robust and scalable applications using Node.js, PHP, and Python to serve both marketing clients and fintech platforms.
· Pioneer with Applied AI: Utilise Python and leading agentic frameworks to design, build, and deploy intelligent automation and optimisation engines for the entire group.
· Integrate and Unite Systems: Play a key role in integrating disparate software systems, APIs, and data sources across the group, solving unique challenges that arise at the intersection of marketing and finance.
· Collaborate and Communicate: Work effectively in an agile environment with diverse teams of developers, data scientists, and financial experts, translating business needs into technical specifications.
· Ensure Code Quality: Adhere to company coding standards, perform code reviews, and maintain clear technical documentation to ensure the long-term quality and maintainability of our systems.
· Provide Technical Support: Troubleshoot and resolve issues in production systems, ensuring high levels of performance and reliability.
Requirements
Do you have experience in Software development?, We're looking for a Midweight Software Engineer with a passion for building things and a curiosity that extends beyond a single industry.
Essential:
· A minimum of 2-3 years of commercial experience in a software development role.
· Proficiency in at least one of the following: Node.js, PHP, or Python.
· Experience with modern PHP frameworks (e.g., Laravel, Symfony).
· Strong analytical and problem-solving abilities.
· Excellent communication skills, with the ability to work effectively in a collaborative team.
· Experience with relational databases (e.g., MySQL) and version control with Git.
· Comfortable working with HTML and CSS to implement and tweak front-end templates.
Desirable:
· An AI Enthusiast: A genuine excitement for the potential of AI. You don't need to be an expert, but you have a strong desire to learn and apply AI methodologies in your work.
· Familiarity with front-end JavaScript frameworks (e.g., React, Vue.js).
· Knowledge of cloud platforms (particularly AWS) and containerisation (Docker)., * Do you have a proficiency in at least one of the following: Node.js, PHP, or Python?
- Do you have experience with modern PHP frameworks (e.g., Laravel, Symfony)?
- Do you have strong analytical and problem-solving abilities?
Experience:
- Software development: 2 years (preferred)
Benefits & conditions
· Become an AI Practitioner: Move beyond theory. This role offers practical, career-defining experience with agentic AI frameworks-one of the most sought-after specialisms in technology today.
· A Unique Career Trajectory: Be at the forefront of a rare industry convergence. The skills you gain at the intersection of FinTech, MarTech, and AI will make you exceptionally valuable.
· A Vibrant & Supportive Culture: Join a friendly, social, and collaborative team that is excited about the future and values every member's contribution.
Job Types: Full-time, Permanent
Pay: £35,000.00-£45,000.00 per year