Junior Full Stack Engineer

HEMA B.V.
Amsterdam, Netherlands
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
€2,427.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Python (Programming Language) Open Web Application Security Software Engineering TypeScript ReactJS Event Driven Architecture Apache Kafka
+7 more
Front End Software Development Functional Programming Api Design Api Gateway Api Management Serverless Computing Programming Languages

Job description

As a junior full stack/frontend engineer in our frontend chapter, you’ll work in multidisciplinary product teams alongside frontend specialists, designers, product owners, and business stakeholders across different domains. You’ll contribute to our scalable commerce frontend infrastructure, with a significant focus on frontend development as we build our future-proof platform. As we build our internal engineering organization, you’ll play a key role in both shaping our technical direction and helping establish our engineering culture and practices. You’ll contribute to challenging projects spanning the full stack/frontend - from architecting user-facing features to designing event-based MACH architecture, implementing Made-2-Order services, and building scalable frontend APIs. As a junior full stack/frontend engineer, you’ll develop frontend services and frontend components by writing clean, testable and maintainable code. Our tech stack centers on full stack TypeScript development in

Requirements

our AWS-native architecture - you’ll build customer facing applications using React and serverless technologies, while architecting scalable frontend services with Lambda, API Gateway, and event-driven systems. We use Apache Kafka for event-driven architecture and KONG for API management. We provide AI development tools (like Kiro) to all our developers and actively support teams in using AI effectively. We’re building AI-powered features including documentation assistants, and we encourage developers to leverage AI throughout the development lifecycle. Experience with service-oriented, API-first, and headless systems is a nice to have. Innovation is our lifeblood; we are always searching for the most efficient solution to support our business teams in serving our customers., * Some experience with frontend systems in AWS serverless architectures or comparable cloud platforms and frontend development (React or comparable frameworks);

  • Ideally, you’ll have some experience in building and developing software in multidisciplinary teams, you see software development as a collaborative endeavor;
  • Pro-activity, collaborative decision-making and accountability are important team values, you have examples on how you apply these values;
  • You are able to speak up. Ask and give feedback, not only on code but also on behavior;
  • You are fluent in TypeScript (our primary programming language). Having experience in a second language like Python or Java is a plus, but not mandatory;
  • You ideally have AWS knowledge and enthusiasm for learning new technologies;
  • You work result- and quality-oriented, always with the customer at the center;
  • Innovation in your field of work and curiosity towards new solutions;
  • A good understanding of security threats (e.g. OWASP Top10) and coding practices.

Benefits & conditions

Pulled from the full job description

  • Pension plan
  • Commuter assistance, At HEMA, you’ll experience an environment where people truly work together. You’ll receive proper guidance, useful feedback, and gain valuable experience. Whether you are looking for extending your knowledge and skills or for helping others to grow you are welcome here In addition, at HEMA you’ll get:
  • A competitive salary based on your knowledge and experience.
  • 30 vacation days (based on a 40-hour week) and 8% holiday allowance, so you can recharge in time.
  • A variable bonus of up to 14% of your annual salary - depending on our collective results.
  • A monthly net expense allowance.
  • A fixed year-end bonus of 4% of your annual salary.
  • ️ 15% staff discount on all your HEMA favorites - from tompouce pastries to towels and notebooks.
  • A solid pension plan, so you’re well taken care of later too.
  • Travel allowance of €0.21 per kilometer (starting from 10 km one-way, up to a max of 30 km).
  • Access to the ‘benefits at work’ platform, with discounts on top brands, day trips, and other extras that make life more fun.

About the company

At HEMA, we are building an efficient and future-proof retail technology landscape. To achieve this, we are establishing a new Engineering Organization. This is your chance to help lay the technological foundation for the most iconic, nearly 100-year-old department store in the Netherlands. Do you want to make a direct impact on HEMA’s digital progress? Then this role is for you!, At HEMA, over 17,000 colleagues work together to create a better everyday life in a more beautiful world. With products that are more practical, more beautiful, better-and that last longer too. And with colorful stores in towns, cities, and online. We’re proud of how far we’ve come, but we’re not done yet. HEMA is truly HEMA again and ready for the next step. Our ambition? To become a frontrunner in a challenging market. We do this together, as one team, with proud colleagues, entrepreneurs, and partners. By playing to win. That means being curious, seizing opportunities, working together with joy, and always aiming for the best result. You speak up, challenge others, and help each other grow. With your unique contribution, you can help build the HEMA of tomorrow. Are you in?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on nl.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri ¡ WWC 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall ¡ JS Congress

3:10 min

Understanding the core concepts of API design

Alen Pokos ¡ LIVE

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello ¡ JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 ¡ Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall ¡ JS Congress

Videos

See all

Related articles

See all