ENVIRONMENT:
Our client is a software development firm dedicated to delivering exceptional software solutions. Their focus is providing top-quality software code to clients primarily located in Europe. As a Senior Full-Stack Node.js Developer, they are looking for someone who is fluent in both German and English and currently resides in South Africa. Your expertise should be centered around Node.js for backend development and proficiency in various JavaScript frameworks for frontend development. They highly value candidates with several years of experience in software development. To be considered for the role, they require a minimum of 3 years of professional experience as a web developer, with experience handling products or personnel responsibilities. It is essential that you have worked with modern Node.js frameworks and possess a passion for adhering to best design and coding practices. Additionally, you should have knowledge and experience in web development technologies such as Node.js, SQL or NoSQL, HTML, CSS2/3, JavaScript, REST, and optionally, Websockets.DUTIES: Interpretation of technical specifications, design following principles and patterns, coding according to standards. Troubleshoot and test core product software to ensure strong optimization. Contribute to all phases of the development lifecycle. Do code-reviews. Design and technical documentation. Program, develop, and produce data-driven web applications, websites, and mobile apps using the latest technology solutions and software. Debug and problem solve across a wide variety of open-source and mobile platforms. REQUIREMENTS: At least 3 years of professional experience as a web developer with product or personnel responsibility. Framework Experience. You should have worked with modern NodeJS frameworks. Passion for best design and coding practices. Knowledge and experience in Web development: NodeJS, SQL or NoSQL, HTML, CSS2/3, Javascript, REST, Optional: Websockets. Fluent in German and English (C2 or mother tongue). If you are in South Africa: SA Permanent Residence or SA Citizenship holder (they currently do not support any visa processes or sponsorships). Otherwise, holder of a valid work permit in the country you are residing. ATTRIBUTES: Fluent in English and German (C2 or mother tongue). Just be yourself! – communication, curiosity, reliability, motivation, and team orientation is your passion. Good vibrations: You spread positive vibes! Capabilities to communicate, explain and involve with others.