cover image
EAMA GROUP

Full-Stack Developer for Multi-Vendor Auction Platform

Hybrid

Manchester, United Kingdom

Full Time

23-04-2025

Job Specifications

Salary - 35k - 45k based on experience

Join EAMA Group, a fast-growing online auction and logistics business, as we build a cutting-edge, AI-powered multi-vendor auction platform. We’re seeking an experienced Full-Stack Developer to lead the development of a scalable system where businesses can effortlessly upload and auction stock.


This is a 12-month contract with the potential to become a permanent role. As our Full-Stack Developer, you’ll take ownership of building and maintaining a custom, multi-vendor auction platform from the ground up. You’ll be responsible for both the front and back end, focusing on clean architecture, secure infrastructure, seamless UX, and fast performance.

You’ll work closely with the founder and internal team to iterate on features and improve the product in real time, ensuring it delivers for both buyers and vendors.

Key Responsibilities:

Design and develop the auction platform using modern technologies

Build a scalable system that supports multiple vendors and real-time bidding

Integrate APIs, including AI features to streamline listings and user experience

Implement secure payment gateways and user authentication

Optimise platform performance and database queries

Collaborate on UI/UX design and continuously improve user flows

Ensure the platform meets legal, GDPR, and security standards.


Ideal Experience / Skills:

Proven full-stack experience delivering scalable web applications

Strong front-end skills (React, Vue, or similar frameworks)

Back-end experience with Node.js, Python, or PHP (Laravel preferred)

Proficient with databases (MySQL, PostgreSQL, or MongoDB)

Familiarity with containerisation (Docker) and cloud hosting (AWS, GCP, or similar)

Experience with secure payment integration (Stripe, PayPal, etc.)

Previous work on e-commerce or multi-vendor platforms is a big plus

Understanding of GDPR, user authentication, and platform security

Ability to manage projects independently and work collaboratively


Nice to Have:

Experience with real-time applications (e.g. socket.io for live bidding)

Familiarity with AI tools for image recognition or text generation

DevOps knowledge for CI/CD setup and deployment automation

Previous start-up or MVP build experience

About the Company

Our aim at EAMA Group is to always provide the best advice and service levels when it comes to managing your assets, no matter how big or small your requirements are, you will always receive the best advice on how to maximise returns on your assets for you. With a wealth of industry experience, we pride ourselves on simplifying the process of turning your surplus assets into cash whilst providing an enviable level of service. Our varied sector portfolio enables us to be at the forefront with market intelligence across the ... Know more

Related Jobs

Company background Company brand
Company Name
AeroCloud
Job Title
Senior Software Engineer
Job Description
AeroCloud: Revolutionizing Airport Operations AeroCloud is the new-age operating system for airports aiming to grow. Our suite includes Airport Operating Systems (AOS), PPS, and Passenger Flow Management solutions, empowering airports to gain deep insights into the movement of passengers and aircraft around the world. We achieve this by becoming the airport’s first call for technology. Whether in times of need or growth, we stand alongside our clients, offering support through innovative software that drives their success. Our Commitment to Excellence At AeroCloud, being the airport’s first call means exceeding expectations at every customer interaction. This is not just a goal; it’s our standard. We prioritize detail, diligence, and a proactive approach in everything we do. If there’s a task to be completed, we see it through. If a customer needs an answer we don’t yet have, we respond promptly to let them know we’re on it. We believe in keeping our team informed, being transparent, and maintaining accountability at every step. Requirements Summary of Role Working as part of the Development team, this role will be primarily focused on writing high quality code to build our products and features and take the lead within one of the AeroCloud product squads. Ownership and Impact Develop and innovate on our AWS-based platforms, ensuring they remain at the forefront of the industry. Embrace our culture of engineering excellence, taking full ownership of your code from conception through to production. Continuously seek and implement improvements in code, processes, and methodologies. Challenge the status quo, constantly pushing boundaries to ensure our products are the best in the business. Core Skills AWS Proficiency: Deep understanding and experience with Amazon Web Services. Agile Methodology: Commitment to delivering value efficiently through Agile practices. Testing: Proficiency in various testing methodologies to ensure code quality. TypeScript: Strong skills in TypeScript for creating scalable and maintainable code. NoSQL Databases: Experience with databases like DynamoDB or MongoDB. Modern Development Practices: Expertise in modular design, code reusability, service layers, and separation of concerns. Desired Skills Observability: Skills in engineering for system health and performance monitoring. Serverless Infrastructure: Proficiency in building and supporting serverless architectures using tools like CDK or SST. Microservices & Event-Driven Systems: Experience in constructing and maintaining microservices and event-driven architectures. UI Frameworks: Ability to work with component frameworks for enhanced user experiences. Micro frontends/Federated Frontend Development: Expertise in creating modular and deployable UI components. CI/CD Pipelines: Strong skills in developing and maintaining CI/CD pipelines. Security: Solid understanding of security protocols and best practices. The duties and responsibilities of the role may vary and change depending on the AeroCloud business needs. What are we looking for? As a Senior Software Engineer at our dynamic team, we seek an individual with energy and passion for technology. Your adaptability and proactive approach to new challenges define your work ethic, while your idea-driven and team-oriented mindset contributes fresh perspectives and values collaboration with colleagues. A pragmatic problem-solver, you approach tasks with practicality and demonstrate a keen eye for detail and thoroughness, ensuring high-quality outcomes. Your strong communication skills, coupled with customer-focus, enable you to articulate ideas and prioritize end-user needs. With a self-motivated attitude, you possess a strong desire for continuous personal and professional growth. We are looking for someone with 5+ years commercial experience working as a Software Developer with experience of the AeroCloud tech stack (javascript, Node.js). Experience with React and MongoDB is beneficial, but working in an agile methodology is essential. Benefits What's in it for you Competitive salary Flexible working environment 25 days annual leave + statutory holidays Take your birthday off work on us as well Access to our Employee Assistance Program Extensive upskilling and training Company pension scheme Access to employee perks and discounts Our ethos AeroCloud recognises Diversity, Equality, and Inclusion at the heart of our business. They represent the mutual trust, respect and understanding we strive for. They are integral to our brand, reputation, success, business sustainability and employee relations impact. Our vision is to have a diverse, equal and inclusive organisational culture. We want everyone who comes into contact with us, both face to face and virtually, to feel valued and respected. We want our workplace both in the office and at home to foster belonging to all colleagues to feel seen, connected, supported and proud. We will draw on the rich diversity of our workforce and harness the diverse contributions and considerable talents of our staff to achieve our vision in line with our organisational values and DE&I principles. AeroCloud is an equal opportunities employer so if you have any specific work or access requirements as a result of a condition or disability then AeroCloud would be committed to working with you on the best way to support this at work.
Manchester, United Kingdom
Remote
Full Time
05-05-2025
Company background Company brand
Company Name
Firstup
Job Title
Software Engineer
Job Description
Who We Are At Firstup, our mission is to improve the employee experience at every moment that matters, large and small. As the communication pipeline for the world's workforce, we now serve 40 of the Fortune 100 companies, reaching and connecting more than 17 million employees daily. Our employees are experts in the employee experience, workforce communications and technology. Joining Firstup means joining a movement to make work better for every worker. As the world’s first intelligent communication platform, Firstup meaningfully engages employees at every moment from hire to retire, and delivers engagement insights to help companies support, promote and retain their talent. Our movement has taken root and is evident in our world-class customer base. Now we need your help. Ready to make a difference in the world? Our Values Every employee is an owner with responsibility and credit for our progress. Leadership is in our build and we see change as a catalyst for improvement. We win as a team, committed to help our coworkers and customers thrive. The Software Engineer will be responsible for delivering innovative solutions and services while constantly improving Firstup’s approach to architecture, scale, availability and fault-tolerance. The role will partner with others across the company in shared codebases and contribute directly to other services when needed. Responsibilities Utilize your real-world knowledge and experience to help us build scalable SaaS applications Write high-quality code (i.e., reliable, readable, efficient, testable, scalable, maintainable), provide quality code reviews, create comprehensive tests and quality documentation Apply broad, in-depth knowledge to develop and maintain large-scale multi-tenant services in the cloud Collaborate across teams on industry standards and best practices to help others solve complex problems Design future ready solutions and address architectural gaps Recognize opportunities and advocate for better performance and efficiency of software, systems, processes across teams Identify, analyze, and resolve system availability, reliability, and performance issues Encourage and promote ideas/opinions of others from diverse backgrounds and experiences Minimum qualifications Bachelor’s degree in computer science or related field of study, or commensurate experience required 3+ years of experience building reliable and performant microservices Identified as a polyglot who is comfortable evolving as tech changes. May have experience working with: Ruby, SQL, TypeScript, or JavaScript frameworks (i.e.: Node.js, React.js,) Proven experience developing on the front-end, back-end, and even the database. Technical depth and proficiency in at least one software engineering topic (networking, security, serverless, event streams, etc.) Experience with Kubernetes, Docker, Helm preferred Experience with AWS preferred Experience with ML, AI preferred Experience working for an enterprise SaaS organization preferred Open-source contributions and history of side-projects preferred Why Firstup? Because you care - about people, the work you do, and the connections you make. Work is such a large part of life; it only makes sense to make it awesome. If you want to engage brilliant minds in a high-growth and inclusive environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind, you could be a perfect fit. We offer an excellent PTO program, great health benefits, a casual and friendly environment, remote work, and a leadership team who truly believes in your growth – both personally and professionally. Firstup is committed to providing equal employment opportunities to all applicants for employment and to all employees, without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, protected disability, veteran status, or any other protected status in accordance with applicable federal, state or local laws.
United Kingdom
Remote
Full Time
06-05-2025
Company background Company brand
Company Name
Ceros
Job Title
Sr. Software Engineer, Flex
Job Description
Location: Remote within the UK and Europe Reporting Into: Lead Software Engineer, Engineering About Ceros At Ceros, we believe that creating powerful digital experiences is essential for helping organizations tell their stories and differentiate their brands. In a world where buyers are inundated with endless digital noise, it’s critical for brands to deliver experiences that inspire, educate, and make a lasting impact on the audiences that matter most. Our no-code content creation platform empowers businesses to transform the buying journey with rich, interactive experiences that capture the attention of buyers and drive enduring business outcomes. The platform makes it faster, easier, and more cost-effective to create premium digital experiences, allowing businesses to scale it across their go-to-market programs. Today, Ceros powers some of the most engaging experiences on the web. In 2023 alone, interactive content created with Ceros — from websites to landing pages and pitch decks to case studies— was viewed more than half a billion times, with over 3 million comments added using MarkUp, our visual collaboration tool. Working at Ceros means making an impact at scale. Our platform supports leading brands including Workday, Colliers, Getty, McKesson, and McKinsey. Ceros is backed by top-tier investors, including Sumeru Equity Partners, Grotech Ventures, and Greycroft. About the Team As part of the Ceros Product team, you’ll be working with a small, cross-functional group of the most talented people you’ve ever worked with. We hire only passionate and creative people with a proven and unquestionable ability to execute, and every member of the team is equally responsible for moving the product forward. We have a dynamic company culture that collaborates daily. We care deeply about the user experience, and we debate passionately about our ideas. When you work at Ceros, you check your ego at the door, and you aren’t afraid to be honest, especially to yourself. We take our jobs seriously but ourselves not so much. As a member of a remote-first team, you embrace transparency and collaboration. The Role Designing and building the Ceros platform is an ambitious task. We require the best-of-the-best Software Engineers, Designers, and Quality Engineers, ready to build a best-in-class web content design studio, often pushing web browsers to the limits of what’s currently possible. Our software engineers are all full-stack, able to handle whatever work comes their way. This role is no different, however, we anticipate the responsibilities being initially more frontend focused. Working with Software and DevOps Engineers, you’ll be focused on internal developer efficiency, tackling initiatives such as build time reductions, local development environment improvements, and API refactoring. We're refactoring a key part of our product to introduce new features that will help our customers take their content creation to the next level. This is a greenfield project focused on innovating a specific component of our product, not merely replicating it. As a candidate, you would be joining one of our modernization teams dedicated to this refactor, playing a crucial role in shaping the future of our product. Our technology stack includes Web Components, React, NextJS, AWS Aurora, Yjs, Terraform, Docker, GitHub Actions, and WebDriver.io, among others. While we’re driving this innovation, we remain committed to preserving the strengths and stability of the existing product. Key Responsibilities Writing well-architected, maintainable code (probably goes without saying) Planning and leading high-complexity stories and epics Reviewing story plans and offering insights on impacts to other parts of the application Collaborating closely with the Quality Engineering team to write and maintain automated and regression tests, ensuring robust and reliable code Participating in constructive code review sessions that focus on quality and productivity, while balancing the need to ship features in a timely manner Focusing on delivering an exceptional user experience, with a strong attention to detail that reflects our commitment to creating intuitive and effective products Participating as a primary on-call resource for service disruptions on rotation Suggesting new technologies and techniques to improve engineer productivity Collaborating with and mentoring your peers on security best practices And finally, deploying your code to production and seeing the customer create something amazing and beautiful with it Practical stuff we anticipate you having Track record of project ownership and exceptional product delivery Competent in React, TypeScript, Node.js and SQL Knowledgeable on best practices in front-end architecture Experience working across a broad spectrum of the tech stack, with the ability to assist in tasks such as writing Terraform resources, creating GitHub Actions, or developing API endpoints, in addition to a primary focus on frontend development. Experience working on realtime applications, examples of which include no-code/whiteboarding/collaboration platforms, visualisation tools, 2D/3D applications in the browser, etc. What we're looking for from the heart You excel in navigating ambiguity, where complex and evolving requirements are more typical than clear-cut customer demands You approach large challenges incrementally, preferring a test-and-learn methodology over prolonged heads-down development You are self-motivated and proactive, with progress often driven by your own initiative and that of your team Experience in a fast-moving startup environment desirable You look to uplevel others around you, supporting teams outside of your specific project Key Things to Know This is a full-time position This is a remote-first role, working hours aligned with European time zones Benefits Stock options Paid parental leave: 12 weeks for primary caregivers, 4 weeks for secondary caregivers Flexible time off Paid Sick days Stipend for your home office setup Excellent gear (Macbook Pro, external monitor, etc.) Stipend towards experiences in which Cerosians can collaborate, educate, and create social connections with one another Unlimited access to co-working spaces around the globe Please be aware of fraudulent job offers. Ceros will never request payment, banking details, or sensitive personal information during the hiring process. All official communication will come from a @ceros.com domain or from our Greenhouse email account. If you receive a suspicious message, do not respond and report it to jobscams@ceros.com. This email address is intended solely for reporting suspicious activity. Job applications sent to this address will not be reviewed. At Ceros, we are deeply committed to the recruitment, retention, and growth of diverse talent; uniting people from unique backgrounds in our shared passion for unlocking creativity through technology. As an equal ...
United Kingdom
Remote
Full Time
05-05-2025
Company background Company brand
Company Name
Solirius Limited
Job Title
Node Developer
Job Description
About Us Solirius Consulting delivers technical consultancy and application delivery to our clients in order to solve real world problems and allow our clients to respond to an ever-changing technical landscape. We partner closely with our clients, embedding our consultants into their businesses in order to provide a bespoke service, allowing us to truly understand our clients’ needs. It is this close collaboration with our clients that has enabled us to grow rapidly in recent years and will drive our ambitious future growth plans. We currently have over 250 consultants working with a variety of key clients from both the public and private sectors such as the Ministry of Justice, Department for Education, FCDOS, UEFA, International Olympic Committee and Mercedes Benz; with plans to increase our client base further in the near future. We operate as a flat organisation and believe in trusting and supporting our team to operate independently. We pride ourselves on being specialists at what we do, making the most of our consultants’ expertise in their fields in order to provide a best-in-class service to our clients. All our consultants have the opportunity to work on a range of different projects, providing a broad range of knowledge on which to develop their careers and progress in the direction they choose. The Role We are looking for an experienced Node Developer with Java or Front End Development experience to join our team here at Solirius. You will be working as part of a team, developing and delivering exciting projects with a fantastic team of technology experts. You will be a fundamental part of the team and will be an expert in your field/specialism. About You Our team is our strongest asset, you will be an excellent team player who recognises the strength of the team as a whole and can find their role within the Solirius team. Typical qualities of a Solirius consultant are: Best in class technical skills in their sector Outstanding communication skills Strong interpersonal and team working skills Self motivated, enthusiastic and committed The ideal candidates will share our values and be aligned with our ways of working. Requirements Key Responsibilities: Back-End Development: Design, develop, and maintain server-side applications and APIs using Node.js, ensuring performance, scalability, and security. API Integration: Work with RESTful APIs and third-party services to integrate and enhance system functionality. Database Management: Develop and maintain database architectures (e.g., MongoDB, PostgreSQL, MySQL) for robust data storage solutions. Code Optimization: Write clean, modular, and reusable code, adhering to best practices and design patterns. Testing and Debugging: Conduct unit and integration testing, debug issues, and ensure high-quality, reliable, and maintainable code. Collaboration: Collaborate with front-end developers to integrate front-end components with server-side logic and maintain smooth user experiences. Continuous Learning: Stay updated on the latest trends in Node.js and related technologies, applying new knowledge to improve system performance and code quality. Agile Methodology: Participate in Agile development cycles, contributing to sprint planning, code reviews, and continuous delivery. Key Skills/Experience Proven experience in Node.js development Strong knowledge of JavaScript (ES6+), asynchronous programming, and event-driven architecture. Experience with building and maintaining RESTful APIs. Solid understanding of SQL and NoSQL databases (e.g., MongoDB, PostgreSQL, MySQL). Familiarity with authentication and authorisation mechanisms (OAuth, JWT, etc.). Experience with version control systems like Git and GitHub/GitLab. Familiarity with containerization technologies such as Docker. Strong understanding of web performance, security best practices, and error handling. Ability to write clean, efficient, and scalable code. Familiarity with CI/CD pipelines and DevOps practices is a plus. Experience with TypeScript. Familiarity with GraphQL or other modern data-fetching technologies. Experience in integrating message brokers (e.g., RabbitMQ, Kafka). Familiarity with cloud platforms like AWS, Azure, or Google Cloud. Knowledge of microservices architecture and related tools. Experience with testing frameworks like Mocha, Chai, or Jest. Familiarity with front-end technologies like React, Vue, or Angular is a plus. Experience with back-end technologies like Java or .Net is a plus Benefits Package and Benefits: Competitive salary, dependent on experience Flexible working / Work from home Private Healthcare Generous annual discretionary bonus 25 days annual leave + bank holidays 10 days allocated development training per year Contributory pension Gym membership Annual away days and social events Equality & Diversity Solirius Consulting is an equal opportunities employer. We are committed to creating a work environment that supports, celebrates, encourages, and respects all individuals and in which all processes are based on merit, competence and business needs. We do not discriminate on the basis of race, religion, gender, sexuality, age, disability, ethnicity, marital status or any other protected characteristics. Should you require further assistance or require any reasonable adjustments be put in place to better support your application process, please do not hesitate to raise this with us.
London, United Kingdom
Remote
Full Time
05-05-2025