About the job
Full Stack Software Engineer
Location: London (Remote)
About Swap
At Swap, we are revolutionizing the future of commerce with our AI-native platform that seamlessly integrates backend operations with a cutting-edge storefront experience. Our innovative solutions empower brands to sell products globally, streamline operations, and make informed decisions with real-time data analytics.
Our comprehensive product offerings include cross-border solutions, tax management, returns logistics, and demand planning, enabling merchants to operate with full transparency and confidence.
Join us as we cultivate a culture driven by clarity, creativity, and shared ownership, redefining the landscape of global commerce.
Role Overview
We are seeking a passionate Full Stack Software Engineer to become a vital part of our expanding engineering team during an exciting period of rapid growth. You will play a key role in shaping the future of our products, building them from the ground up. The ideal candidate will have a strong enthusiasm for crafting elegant software solutions and will stay updated with the latest development tools and libraries, ensuring the best choices are made for each task. Our engineers are expected to contribute across the entire product stack and maintain the integrity of our codebase while collaborating closely with product managers, designers, and other teams.
Key Responsibilities
Developing scalable, robust, and maintainable code that meets performance standards.
Translating software requirements into high-performance applications.
Participating in architectural and design decisions to promote efficient structures.
Creating design documentation and project estimates.
Developing unit tests to ensure code quality.
Utilizing AWS for application deployment, monitoring, and scaling.
Collaborating with cross-functional teams to gather technical requirements and translate them into actionable tasks.
Qualifications
Proven experience as a Full Stack Engineer.
Strong proficiency in modern web frameworks and languages.
Experience with cloud services, particularly AWS.
Ability to work collaboratively in a team environment.
Excellent problem-solving skills and attention to detail.

