Senior Software Engineer (f/m/d) in London
Senior Software Engineer (f/m/d)

Senior Software Engineer (f/m/d) in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Join our team to build impactful software and drive innovative projects from start to finish.
  • Company: NewStore, a diverse tech company revolutionising retail with cutting-edge solutions.
  • Benefits: Generous PTO, remote work options, personal development budget, and employee stock options.
  • Why this job: Make a real impact in retail while collaborating with talented engineers in a supportive environment.
  • Qualifications: 8+ years in software development, skilled in Node.js/Typescript, and cloud architecture with AWS.
  • Other info: Embrace a culture of learning, teamwork, and flexible working hours for a balanced life.

The predicted salary is between 36000 - 60000 £ per year.

Get ready to unleash your full potential! Join our team of empowered, full-stack tech wizards and take ownership of the projects you build from start to finish. With a strong emphasis on efficiency, you'll have the opportunity to harness the power of Golang and validate your creations using thorough unit tests and integration tests. If you have a love for all things cloud, we want to hear from you. With hands-on experience with AWS and/or infrastructure as code tools, you'll have the chance to take our tech to new heights. Clear and effective communication is key - so being fluent in English, both spoken and written, is a must.

We’re an AWS company. Our tech stack includes micro-service architecture, Kubernetes, Serverless, Python, Golang, Terraform, RabbitMQ, Postgres, DynamoDB, Micro-frontends, React, React Native, Swift and Objective-C. We track our metrics, such as DORA, to keep our speed and quality.

What You’ll Do

As a software engineer at NewStore, you’ll dive into product discovery, taking ownership of delivering solutions within your team’s domain and practicing agile Kanban methodologies. You’ll have a hand in defining and contributing to the team’s OKRs, and make an impact on wider engineering initiatives. With a focus on TDD and pair programming, you’ll have the opportunity to collaborate and learn from your fellow tech experts. We empower our teams to make decisions and drive technical and product direction based on facts. We prioritize pride, ownership, and accountability, valuing completion over perfection. Collaboration and teamwork are key, and we measure success by the success of our customers, team, and company. Our decisions are informed by data-driven debates, and we commit to them with integrity. We embrace learning and adapt our decisions accordingly. We focus on the developer experience, emphasising simplicity and empathy for fellow engineers. We strive for frequent and incremental changes, shipping multiple times a day and fostering an open development process. We foster close collaboration through pair programming and take full ownership of our domain segment, from APIs to UI/UX, analytics, deployment, and monitoring. We support our software with a healthy on-call policy and track important team metrics to ensure valuable outcomes for customers. With a DevOps mindset, we take responsibility for testing, quality assurance, compliance, and security within our teams.

Are you a seasoned engineer with a passion for building impactful and maintainable software? Do you excel in a collaborative environment and enjoy mentoring others? If so, the Senior Engineer role is the perfect fit for you!

You have 8+ years of experience delivering complex software solutions in fast-paced environments. You’re skilled in areas critical to our platform (e.g., database optimization, service frameworks, continuous delivery). You have experience working with Node.js / Typescript and knowledge of cloud architecture with AWS. Optionally, experience with Nest.js and Terraform is a nice to have. Knowledge of fiscal and tax compliance domains is welcomed but not mandatory. You understand modern development methodologies (TDD, Pair Programming, Continuous Deployment) and can advocate for them within your team. You can guide technical discussions and make well-considered architectural decisions. You explain complex technical concepts clearly to both technical and non-technical audiences. You inspire and motivate your team, fostering a culture of continuous learning and improvement.

At NewStore, we’re on a mission to create a seamless, app-based omnichannel experience that will change the game for innovative retail brands. By empowering brands in 40+ countries to run their entire stores on an iPhone, we’re paving the way for a brighter future in retail, where shopping is an effortless, enjoyable experience. At NewStore, our diversity is our greatest strength. Our team comprises over 40 nationalities, fostering a melting pot of unique perspectives, cultural experiences, and innovative ideas. Join us in our mission to bring the joy back to retail and be part of a team that is breaking down barriers and creating a brighter future.

Time off is a priority - with a generous PTO policy and a culture that encourages you to take it, you can enjoy some much-needed R&R. If you’re looking to grow your skills and knowledge, we’ve got you covered. With a personal development budget and a supportive environment that values learning, you can take your career to new heights. Plus, with the option to work fully remote, you have the autonomy to create the work environment that works best for you. Our 'life-friendly' working hours mean you can have it all - a fulfilling career and a happy life. As a valued team member, you’ll have the opportunity to share in our success with employee stock options and a quarterly bonus based on company goals.

If you’re ready to join a team where you can bring your A-game, let’s talk!

Senior Software Engineer (f/m/d) in London employer: NewStore

At NewStore, we pride ourselves on being an exceptional employer that champions innovation and collaboration. Our vibrant work culture fosters continuous learning and personal growth, with generous PTO policies and a commitment to work-life balance, allowing you to thrive both professionally and personally. With the opportunity to work fully remote and a diverse team of over 40 nationalities, you'll be part of a dynamic environment where your contributions truly matter and where we celebrate success together through employee stock options and quarterly bonuses.
N

Contact Detail:

NewStore Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (f/m/d) in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can open doors and give you insider info on job openings.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Golang, AWS, or any of our tech stack. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Don’t forget to brush up on TDD and pair programming concepts, as these are key in our collaborative environment.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team and being part of our mission to revolutionise retail.

We think you need these skills to ace Senior Software Engineer (f/m/d) in London

Golang
AWS
Infrastructure as Code
Unit Testing
Integration Testing
Micro-service Architecture
Kubernetes
Python
Terraform
RabbitMQ
Postgres
DynamoDB
React
React Native
TDD
Pair Programming
Continuous Deployment
Database Optimization
Service Frameworks
Technical Communication
Agile Methodologies

Some tips for your application 🫡

Show Your Passion for Tech: When writing your application, let your enthusiasm for technology shine through! Share specific examples of projects you've worked on, especially those involving Golang, AWS, or any of our tech stack. We love seeing candidates who are genuinely excited about what they do.

Tailor Your Application: Make sure to customise your application to highlight how your skills and experiences align with the Senior Software Engineer role. Mention your experience with TDD, pair programming, and any relevant cloud architecture knowledge. This helps us see how you fit into our team!

Be Clear and Concise: Effective communication is key, so keep your application clear and to the point. Use straightforward language to explain your technical skills and experiences. Remember, we want to understand your journey without getting lost in jargon!

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 you’re serious about joining our awesome team!

How to prepare for a job interview at NewStore

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially Golang, AWS, and any tools like Terraform. Be ready to discuss your experience with these technologies and how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex software challenges. Highlight your experience with TDD and pair programming, as well as how you’ve contributed to team OKRs and engineering initiatives.

✨Communicate Clearly

Since clear communication is key, practice explaining technical concepts in simple terms. Be prepared to discuss how you can bridge the gap between technical and non-technical audiences, showcasing your ability to inspire and motivate your team.

✨Emphasise Collaboration

Demonstrate your understanding of agile methodologies and your experience working in collaborative environments. Share examples of how you've fostered teamwork and continuous learning within your previous roles.

Senior Software Engineer (f/m/d) in London
NewStore
Location: London

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

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