Join us on our journey to success and become a member of our enthusiastic team at our Germany-based software company. If you are dedicated and passionate about advising well-known clients, are a great team player, and want to be part of a growing company, it's time for us to meet!
Qualifications / ExperienceOur working language is English. Therefore, a good command of English (written and spoken) is essential.Excellent knowledge of JavaScript with data structures, algorithms, and software design principles.Good knowledge of TypeScriptGood understanding of React ecosystemKnowledge of ESNext featuresFeeling comfortable with strict linting rulesKnowledge of functional and object-oriented programming principlesHaving the habit of writing clean and useful documentationGood Knowledge of CSS, SCSS, HTMLPreferably knowledge of @fluentui/react (Microsoft CSS Framework)Knowledge of Testing FrameworkStorybookPuppeteerEnzymeJest Framework (Snapshot Testing)EtcTeam player
ResponsibilitiesBelow are some of the responsibilities a frontend developer is expected to assume in their position:In this position, you will be responsible for implementing the modules of our products with Microsoft Teams, SharePoint Online, and Office 365 platforms.Teamwork with international developer teams and playing an active role in software development processes.In this position, you will be responsible for implementing the modules of our products with Microsoft Teams, SharePoint Online, and Office 365 platforms.Teamwork with international developer teams and playing an active role in software development processes.Develop and deliver modern solutions for our global operations.Responsible for design, config, development, deployment, and support of software modules.
Our OfferAttractive salary conditions.Versatile and challenging projects.A modern working environment surrounded by great spirit and professionalism.Individual, targeted, and exciting training opportunities.An open and creative office structure that promotes teamwork with flat hierarchies • Working with the latest technologies.Working with the latest technologies.Provided state-of-the-art equipment for your work.