JustJoin.IT Hybrydowo Mid New

Fullstack Developer (backend-focused) (f/m)

BSH Sprzęt Gospodarstwa Domowego

⚲ Warszawa, Łódź

Wymagania

  • TypeScript
  • Node.js
  • React
  • Terraform

Opis stanowiska

Your responsibilities • Participate in further development of microservices-oriented architecture in the context of Home Connect IoT-Platform. • Participate in the selection of proper and well-suited technologies for the project (your voice matters). • Continuously work on optimizing the code to achieve a solid software architecture. • Collaborate with team by focusing on delivering value for users. • Create, enhance and maintain automated Unit- and Integration tests. • Analyze software problems and work on bug fixes. Your profile • 3+ years of experience in software development focused on TypeScript tech-stack (as backend- or full stack-developer). • Extensive experience in building backend applications with Node.js. • Experience with building front-end solutions - React. • Experience with "infrastructure as a code" tools (Terraform) • Extensive experience working with RESTful APIs and integrating with complex backend systems. • Understanding of microservice architecture and ability to implement its best practices. • Experience in working with relational databases (PostgreSQL) and NoSQL databases (MongoDB). • Managing code repositories (like Github), handling Pull Requests, collaborating on code versions. • Experience in working with cloud solutions (AWS). • Know-how of methods and tools for automated testing (Unit-/UI-Testing). • Agile development, supported by practices (Scrum, Kanban) and related tools. • Comfortable in working with English - verbal and written communication skills. • Open to work on tasks not directly about coding new features, such as research, testing, feedback the UX design etc. • Proactive posture – active in finding topics to work on, willingness to find and work on improvements. • Focused on user value. • Team player and open for effective remote cooperation (distributed team). • AI: Hands-on interest & experience in AI SW Engineering Nice to have: • Experience in smart home solutions. • Experience in event-driven architecture - Apache Kafka or similar. • Knowledge of CI/CD (especially Artifactory, Jenkins), project management tools (Confluence, JIRA) • Strong communication skills including ability to present results in front of a bigger audience (sprint review, system demo). • German would be a plus. Your benefits • Dynamic International Environment: Collaborate with diverse teams globally, enriching your experience and expanding your professional network • Collaborative Team Culture: Join a supportive team that values your contributions and encourages your growth • Professional Development Opportunities: Expand your skills through engaging projects and responsibilities that challenge and inspire you • Flexible hybrid work arrangements: Enjoy a mix of remote work and office collaboration, with a minimum of one day per week in our modern offices • Comprehensive Benefits Package: Enjoy private health care, a Lunchpass card, a sports card, group insurance options and employee discounts

🔍 Dekoder Ogłoszenia

🔴
your voice matters
Twoje zdanie jest brane pod uwagę, ale ostateczna decyzja może należeć do kogoś innego lub być podyktowana innymi czynnikami.
🔴
focusing on delivering value for users
Priorytetem jest dostarczanie funkcjonalności, które przynoszą korzyść użytkownikom, co może oznaczać nacisk na szybkie wdrożenia kosztem np. technicznego długu.
🔴
Continuously work on optimizing the code to achieve a solid software architecture.
Może oznaczać zarówno ciągłe doskonalenie, jak i konieczność ciągłego naprawiania problemów wynikających z istniejącej, być może nieidealnej architektury.
🟡
Participate in further development of microservices-oriented architecture
Może oznaczać zarówno budowanie nowych mikroserwisów, jak i pracę nad istniejącymi, które mogą wymagać refaktoryzacji lub naprawy.
🟡
Agile development, supported by practices (Scrum, Kanban) and related tools.
Wdrożone metodyki zwinne, które mogą być stosowane w sposób formalny lub mniej formalny, w zależności od kultury firmy.