Apply
Full Stack Software Engineer (BE)
Full Stack Software Engineer (BE)
Engineering
Warsaw, Poland - on site or hybrid
Full time
Your mission

This Full Stack Software Engineer (BE) s an exciting opportunity for a skilled and passionate individual to join the Engineering team at Displate, and help design and implement the technical foundation, and user experience for tailored shopping experiences for our customers. This role requires a unique blend of talents and interests - system architecture, scalable design, performance optimization, and a passion for building robust, efficient systems.

Your responsibilities
  • Design and architect scalable, user centric, and high-performance systems for Displate.com
  • Evaluate and recommend technologies and frameworks to support the project’s requirements
  • Develop high-level technical specifications and provide estimations for implementation
  • Collaborate with product managers and UX designers to translate business requirements into technical solutions
  • Lead the development of core components for our user centric initiatives
  • Conduct code reviews and ensure code quality across the team
  • Optimize system performance and identify areas for improvement
  • Participate in technical decision-making processes and contribute to the overall technical strategy
  • Stay up-to-date with emerging technologies and industry trends

Real Experience in Displate:

You will join a domain team composed of interdisciplinary specialists. Our tech stack includes:

  • Next.js for the frontend
  • Backend for Web pattern implemented  in Java/Micronaut
  • Services developed in various technologies
  • A monolith built with PHP
  • Infrastructure hosted on AWS
  • Kubernetes
  • and more...

Your skills & experience
  • +3 years of overall experience delivering production-ready software designs in Java
  • commercial use of PHP (we use Java and PHP both in our projects) is a plus
  • Practical knowledge of best engineering practices and architectural styles
  • Experience with refactoring monolithic applications is a plus
  • Experience in developing with any major RDBMS (PostgreSQL, MySQL)
  • Familiarity with NoSQL databases is a plus (we use Mongo and Redis)
  • Ability to work on straightforward topics using React for frontend development.
  • Knowledge of Apache Kafka ( or other messaging systems) is a plus
  • Understanding of DevOps practices and CI/CD
  • Experience with cloud platforms (AWS, Azure, or GCP) and services architecture
  • Fluency in version control system operations
  • Excellent analytical, problem-solving, and troubleshooting skills
  • Strong skills in English both spoken and written
  • E-commerce experience is a plus
  • If you are from Warsaw: hybrid model of working, 3 days per week from the Warsaw office

Our benefits
Creative space

Catch up with your colleagues and soak up the creative Displate vibes firsthand in our Warsaw office. Nothing beats in-person high fives!

Health comes first

Stay vibrant with a private health plan and life insurance for you and your closed ones.

Get your reps in

Choose from two different sports cards, you fitness beast.

Relax, we got it

20 or 26 paid vacation days, whenever you need them.

Expand your palette

Any courses and conferences you need to learn, grow, and supercharge your skills – they’re on us.

Own your time

Leave melting clocks to Salvador Dali. Work flexible hours and balance your schedule your way.

Let's gear you up

All the pro tools you need to shine. Do you prefer MacBook or Dell?

A wall welcome

No better way to start your Displate adventure than a free metal poster of your choice!

Putting 'art' in 'party'

Displate Birthdays, charity events, Halloween, Black Friday… There’s so much to celebrate together!

Reading types

Our office library is here to get you inspired. Let us know what we should get next.

Team players

Forget webcams, your team looks best over a nice meal! Go ahead and plan a night out, it’s Displate’s treat.

See how it's done

Visit Displate production on an employee tour and watch a piece of metal turning into a piece of art.

In for a chill?

Each year, we pick a new beautiful spot and slow down for a day or two.

The selection process

The process includes an initial screening call and two technical interviews. This structure ensures a thorough assessment of the candidate's practical skills, background, and suitability for the role.

Application tips

Make sure to show us all your true colors! In addition to your resume, feel free to include your portfolios, personal websites, and anything that will help us paint a full picture of you, your skills, and your passions.

Learn more about life at Displate

Not sure if Displate is for you? Read more about our culture and values. With Displateness we rock ‘n’ roll!

Learn more