cover image
Alexander Lyons Solutions

Fullstack Developer

Remote

United Kingdom

£ 130,000 / year

Full Time

12-03-2025

Job Specifications

About the Company - My client, an accelerator backed tech startup, is looking for a senior full-stack developer, to play a crucial role in shaping the future of their product as well as to contribute across architecture design and DevOps to mobile development and AI integration.

Their wish list is:
Strong academic background with a STEM degree such as computer science, technology, engineering, mathematics, etc.
7+ years as a fullstack developer with time at an established company such as big tech, fintech, financial services (investment banking, buy side (investment manager, asset manager, hedge fund), insurance, etc).
Comfortable working with both the frontend (React, Next.js, Typescript, etc) and backend (ideally C# but F#, Java, Python, C++ would also work).
Most importantly: Enthusiasm for their product and a desire to understand it, contribute ideas, and proactively identify and solve problems.

They offer fully remote work (UK-based only), however they can also offer hybrid or on-site in Central London. If you're a driven and passionate engineer who's excited by the prospect of building products, we'd love to hear from you!

About the Company

Let's start the "who we are" chat with the basics, shall we? Founded in 2011, we're a recruitment firm offering a full range of professional recruitment services. These span the Legal, HR, TMT, Sales & Marketing, Engineering & Manufacturing, Biotech and Executive Support sectors. At Alexander Lyons Solutions, we do it all - without scrimping on our dedicated in-house recruitment ethos. If you're working with us on hiring for your team, starting your career, or applying for your dream job, you can rest easy - it's all abo... Know more

Related Jobs

Company background Company brand
Company Name
ICOPIFY
Job Title
Back-end Developer
Job Description
iCopify ltd. We pride ourselves on being industry leaders in delivering digital marketing services. Our marketplace is dedicated to providing a wide range of solutions, including guest posting, PR and SEO services, fixing technical site issues, website creation and design. We are constantly growing and evolving our platform to offer even more valuable services. If you're interested in joining our team and have confidence that you will exceed in this role, please apply. We offer great benefits and a nice and friendly environment. Eligibility Criteria: You must have the right to work in the UK, and valid residency status to apply. Sponsorship is not provided. Highlights: 28 days of annual leave, including bank holidays. Career progression opportunities. Newly renovated office with latest technology and merseyside views. Company events. Competitive salary. What we are looking to achieve: We are in the process of building a new platform/marketplace with an user interface, registration, profile creation, service list, payment integration, reviews and ratings, dispute resolution, etc. Role: Back-end developer responsibilities. System Architecture Design Design and implement a scalable and maintainable backend architecture. Ensure the application can handle high traffic, complex workflows, and future growth. Implement modular and reusable components for core functionalities. Development of Core Features Build key marketplace features such as: User authentication and authorization. Service listings (adding, editing, searching, filtering, etc.). Order management (placing, tracking, completing orders). Payment gateways (integrating secure payment systems like PayPal, Stripe, etc.). Messaging system (real-time chat between users and sellers). Review and rating system. Develop APIs to connect the backend to the front-end and mobile applications. Database Design and Management Design efficient, normalized database schemas to handle: User data. Service listings. Transactions and order history. Reviews and messages. Optimize database queries for performance. Implement database backup and disaster recovery plans. Security Ensure the platform is secure against: SQL Injection, XSS, CSRF, And Other Common Vulnerabilities. Unauthorized access and data breaches. Implement proper encryption for sensitive data (e.g., passwords, payment details). Handle user sessions and authentication securely. Performance Optimization Optimize server-side code to minimize response times. Use caching mechanisms (e.g., Redis, Memcached) to reduce database load. Monitor server performance and fine-tune configurations for optimal efficiency. Integration with Third-Party Services Integrate third-party APIs for features like: Payment processing. Geolocation. Analytics (e.g., Google Analytics, custom dashboards). Email and notification systems. Collaborating with Frontend Developers Ensure smooth communication between backend APIs and frontend (e.g., Vue.js). Work closely with front-end teams to deliver consistent user experiences. Code Reviews and Mentorship Conduct code reviews to maintain high code quality and consistency. Mentor junior developers, providing guidance on best practices and problem-solving. Testing and Debugging Implement automated testing (unit, integration, and functional tests). Debug and resolve issues across the development and production environments. Deployment and Maintenance Set up CI/CD pipelines for seamless code deployment. Monitor server uptime and respond to issues or outages. Roll out updates and new features without disrupting the live platform. Compliance and Best Practices Ensure compliance with data protection laws (e.g., GDPR, CCPA). Follow coding standards and Laravel best practices. Scalability and Future-Proofing Plan for future scalability to handle increasing user loads. Stay updated on new Laravel features and PHP advancements. Critical Skills (must have). PHP8+ and the Laravel framework. MySQL. Proficiency in Laravel Solid understanding of server management (e.g., Linux, Docker, Nginx/Apache). Knowledge of Agile/Scrum methodologies. Outcome of the Role A smooth and secure platform experience for buyers and sellers. Scalability to support growth in user base and transactions. Rapid troubleshooting of bugs or downtime to maintain user trust. Continuous improvement and adaptation to market needs. Job Types: Full-time, Permanent Pay: £30,000.00-£35,000.00 per year Benefits: Casual dress Company pension Sick pay Schedule: Day shift Monday to Friday Experience: Back-end development: 3-5 years (required) Work Location: In person Qualifications Laravel MySQL PHP Jira Job Types: Full-time, Permanent Pay: £30,000.00-£35,000.00 per year Schedule: Day shift Monday to Friday Ability to commute/relocate: Liverpool L3: reliably commute or plan to relocate before starting work (required) Work Location: In person
Liverpool, United Kingdom
On site
Full Time
13-03-2025
Company background Company brand
Company Name
JPMorganChase
Job Title
Software Engineer III - Java, Python
Job Description
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required Qualifications, Capabilities, And Skills Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages - Java / Python Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Experience of using and deploying to public cloud Preferred Qualifications, Capabilities, And Skills Familiarity with modern front-end technologies Exposure to cloud technologies ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.
Bournemouth, United Kingdom
On site
Full Time
13-03-2025
Company background Company brand
Company Name
Darktrace
Job Title
Python Software Engineer
Job Description
Darktrace has more than 2,500 employees located globally. Founded by mathematicians and cyber defence experts in 2013, Darktrace is a global leader in cyber security AI, delivering complete AI-powered solutions in its mission to free the world of cyber disruption. For over a decade, Darktrace has pioneered a proactive, AI-native approach to security. Our roots lie deep in innovation. The Darktrace AI Research Centre based in Cambridge, UK, has conducted research establishing new thresholds in cybersecurity, with technology innovations backed by over 200 patents and pending applications. Today, Darktrace is a global leader in cybersecurity AI, delivering the essential cybersecurity platform to protect organisations today and for an ever-changing future. What will I be doing: You will join the significant R&D teams in Cambridge that create and improve the products behind the company’s rapid growth. Our software engineers work across a wide variety of projects and with a diverse toolset. Contributing to projects ranging from the rapid prototyping of new ideas, Working to the solid structured development of existing platforms, Working towards the aim of furthering our unique methodology in defending against unknown cyber-attacks, Innovation is of paramount importance and as such, creativity in approach is encouraged as much as traditional project-based development, The role requires the core competency of python development but will expand to become more specialised in one or more areas of technology. This is a hybrid role, and the expectation would be to work a minimum of 2 days a week in the Cambridge office. What experience do I need: We welcome applications from engineers who have a solution focused mindset that can combine this with an analytical approach to problem-solving. During the interview process you’ll be able to demonstrate your ability to program using Python and will show an understanding of writing code in a production environment. Additionally, it’s likely that you’ll be: Comfortable working autonomously and taking independent decisions as well as having the ability to work cooperatively within a team, Able to show knowledge or interest in cyber-security / malware forensics, Experienced with statistical analysis of static or dynamic systems, Familiar with Docker, Knowledgeable about cloud computing environments would be beneficial. Experience of working with a range of other programming languages such as JavaScript, Rust, and C++ would also be beneficial but isn’t essential. Benefits we offer: 23 days’ holiday + all public holidays, rising to 25 days after 2 years of service, Additional day off for your birthday, Private medical insurance which covers you, your cohabiting partner and children, Life insurance of 4 times your base salary, Salary sacrifice pension scheme, Enhanced family leave, Confidential Employee Assistance Program, Cycle to work scheme.
Cambridge, United Kingdom
Hybrid
Full Time
12-03-2025
Company background Company brand
Company Name
NJF Global Holdings Ltd
Job Title
DevOps Engineer
Job Description
DevOps Engineer (Infrastructure) - Quant Investment Firm We're seeking an Infrastructure - DevOps Engineer to help build and enhance our research platform. This role focuses on workflow-driven software solutions, scalable resource orchestration, and high-performance computing (HPC) to support advanced research and trading operations. Key Responsibilities: Develop and maintain software for high-performance computing environments. Design and implement orchestration-driven resource management solutions. Enhance CI/CD pipelines and deployment automation. Collaborate with cross-functional teams to deliver robust infrastructure solutions. Stay updated on emerging DevOps and cloud technologies. Skills & Experience: Strong software engineering background (TDD, OOP, Software Architecture). Proficiency in Golang. Experience with CI/CD tools (GitLab, GitHub Actions). Knowledge of event-driven architectures and workflow orchestration (Apache Airflow, Temporal). Familiarity with monitoring & metrics tools (Grafana, Prometheus, Splunk, Kibana). Experience with AWS and cloud-based deployments. Interest in HPC environments and data centers. This role offers an opportunity to work on cutting-edge infrastructure solutions in a collaborative and innovative environment.
London, United Kingdom
On site
Full Time
11-03-2025