Software Engineer

Software Engineer

Full-Time 28800 - 48000 Β£ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Build innovative software solutions and collaborate with creative teams.
  • Company: Join a leading tech company empowering e-commerce brands.
  • Benefits: Enjoy competitive salary, remote work, and growth opportunities.
  • Why this job: Shape the future of e-commerce with cutting-edge technology.
  • Qualifications: 5+ years experience in Full Stack development with Typescript/JavaScript.
  • Other info: Dynamic team environment with a focus on creativity and innovation.

The predicted salary is between 28800 - 48000 Β£ per year.

About the Company

Swap is a leading software provider dedicated to empowering e-commerce brands with innovative, data-driven solutions. Our cutting-edge platform helps online retailers optimise their operations, enhance customer experiences, and drive growth. We are committed to fostering a collaborative and inclusive work environment where creativity and innovation thrive.

About the Role

We are looking for a Full Stack Engineer to join our ever growing engineering team. You will be joining us in an exciting phase of hyper growth where you will help shape the future of Swap and build our products from the ground up. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. You will also be intimately familiar and up to date with the development ecosystem for making solid decisions when it comes to choosing the right tool or library for the role. We expect our engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase. You will also partner very closely with our product and design team as well as other internal teams when needed.

Responsibilities

  • Writing scalable, robust, testable, efficient, and easily maintainable code
  • Translating software requirements into working, high-performance software
  • Playing a key role in architectural and design decisions, building toward efficient architecture
  • Writing design documents and estimates
  • Writing test units
  • Work with cloud service AWS for deployment, monitoring, and scaling of applications
  • Collaborate with cross-functional teams; work closely with product managers, designers, and other engineers to gather requirements and translate them into technical specifications

Requirements

  • Experience working as a Full Stack Engineer
  • 5+ years of relevant experience in coding in Typescript/JavaScript, using Node.js to architect and create REST and/or GraphQL APIs
  • Preferred experience working with eCommerce systems and platforms
  • Strong technical experience in modern front-end Typescript/JavaScript libraries and frameworks such as React.js
  • Good understanding of and experience with git

Software Engineer employer: Swap

At Swap, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work culture that encourages creativity and innovation. As a Full Stack Engineer, you will have the opportunity to work in a fast-paced environment during our exciting phase of hyper growth, with ample opportunities for professional development and collaboration across teams. Our commitment to employee well-being is reflected in our supportive atmosphere and focus on work-life balance, making Swap a truly rewarding place to advance your career in software engineering.
S

Contact Detail:

Swap Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can significantly boost your chances of landing that software engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to e-commerce or using technologies like Node.js and React.js. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, we want to see how you think and solve problems, so be ready to explain your thought process!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows your genuine interest in joining our team at Swap, where we value creativity and collaboration.

We think you need these skills to ace Software Engineer

Full Stack Development
Typescript
JavaScript
Node.js
REST APIs
GraphQL APIs
React.js
Cloud Services (AWS)
Version Control (Git)
Software Architecture
Test-Driven Development
Collaboration
Technical Documentation
E-commerce Systems

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your experience with Typescript, Node.js, and any eCommerce projects you've worked on. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your passion for software engineering and why you want to join Swap. Share specific examples of your work and how they relate to the responsibilities listed in the job description. Let your personality shine through!

Showcase Your Projects: If you've got a portfolio or GitHub profile, make sure to include it! We love seeing real-world applications of your skills. Highlight any projects that demonstrate your ability to write scalable and maintainable code, especially in eCommerce contexts.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you're keen on being part of our team at Swap!

How to prepare for a job interview at Swap

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Typescript, JavaScript, and Node.js. Brush up on your knowledge of REST and GraphQL APIs, as well as modern front-end frameworks like React.js. Being able to discuss your experience with these tools confidently will show that you're a great fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Swap values innovative solutions, so think about examples where you designed elegant software solutions or made architectural decisions that improved performance. This will demonstrate your ability to contribute meaningfully to their engineering team.

✨Collaborate Like a Pro

Since the role involves working closely with product managers and designers, be ready to talk about your experience collaborating with cross-functional teams. Share examples of how you’ve gathered requirements and translated them into technical specifications. This will highlight your teamwork skills and adaptability, which are crucial for success at Swap.

✨Ask Insightful Questions

Prepare thoughtful questions about Swap’s products, culture, and future direction. This shows your genuine interest in the company and helps you assess if it’s the right fit for you. Consider asking about their approach to e-commerce challenges or how they foster innovation within the team. Engaging in this way can leave a lasting impression.

Software Engineer
Swap
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Software Engineer

    Full-Time
    28800 - 48000 Β£ / year (est.)
  • S

    Swap

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>