Software Engineer in Home Connect Ecosystem (IoT)
Miejsce pracy : Wrocław
Technologies we use
Expected
- PostgreSQL
- MongoDB
- Node.js
- TypeScript
Optional
ReactLinuxConfluenceJIRAJenkinsGitHub ActionsArtifactoryJavaKotlinSpring BootOperating system
macOSAbout the project
You will be part of the development team, that is responsible for Home Connect partner integrations with IoT solutions like : Amazon Alexa, Google Home, Samsung SmartThings, IFTTT and others.
You’ll have a chance to work with a mature and complex project – Home Connect, which provides connectivity features and improves life millions of people globally. Check out more about our Home Happiness Digital Experts : https : / / www.bsh-group.com / pl / kariera / it-i-digital.
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.Our requirements
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.Extensive experience working with RESTful APIs and integrating with complex backend systems.Understanding of microservice architecture and ability to implement its best practices.Be open-minded and flexible in usage of technologies - the project also uses Kotlin / SpringBoot microservices.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).Optional
Experience using Java / Kotlin.Experience using Spring (Boot).Development of skills for Amazon Alexa or other voice-based integrations.Experience in smart home solutions.Experience in event-driven architecture - Apache Kafka or similar.Knowledge of CI / CD (especially Artifactory, Bitbucket, Jenkins), project management tools (Confluence, JIRA), mobile app development.Experience with building front-end solutions, React.Strong communication skills including ability to present results in front of a bigger audience (sprint review, system demo).German or other foreign language would be a big plus.This is how we organize our work
Team size
This is how we work
in houseyou develop several projects simultaneouslyyou have influence on the choice of tools and technologiesyou have influence on the technological solutions appliedyou have influence on the productyou focus on product developmentyou focus on code maintenanceagilescrumTeam members
backend developerfrontend developerfullstack developerdevOpsproduct ownerThis is how we work on a project
Clean Codecode quality measurescode reviewdesign patternsstatic code analysispair programmingarchitect / technical leader supportContinuous DeploymentContinuous IntegrationDevOpsteam-level deploymentactive monitoringissue tracking toolstechnical debt managementfunctional testsintegration teststest automationtesting environmentsunit testsDevelopment opportunities we offer
conferences in Polandexternal trainingindustry-specific e-learning platformsintracompany trainingsoft skills trainingspace for experimentingtechnical knowledge exchange within the companytime for development of your ideasWhat we offer
Participate in the concept creation and software architecture for new use cases of Home Connect Ecosystem with big focus on voice assistant integrationStable employment and professional work environmentFlexible working hours, remote work on selected daysBenefit package (private health care, Lunchpass card, sport card, group insurance possibility, daily fruits)Benefits
sharing the costs of sports activitiesprivate medical caresharing the costs of foreign language classessharing the costs of professional training & courseslife insuranceremote work opportunitiesflexible working timefruitscorporate products and services at discounted pricesextra social benefitsmeal passessharing the costs of tickets to the movies, theaterBSH SPRZĘT GOSPODARSTWA DOMOWEGO sp. z o.o.
Home Connect connects BSH brands in one practical app, and extends them with numerous useful functions.
Provides connectivity features and improves life for millions of people globally.
Home Happiness Digital Experts
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".