Talent.com
This job offer is not available in your country.
Senior Full-Stack Node.js Developer

Senior Full-Stack Node.js Developer

Recruitment Matters, South Africa
30+ days ago
Job description

Responsibilities

  • 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

Key Skills :

  • 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 (we currently do not support any visa processes or sponsorships),
  • Otherwise holder of a valid work permit in the country you are residing,
  • Qualifications :

  • Just be yourself! - communication, curiosity, reliability, motivation and team orientation are your passion.
  • Good vibrations : You spread positive vibes!
  • At least 3 years of professional experience as a web developer with product or personnel responsibility
  • Framework Experience
  • Benefits :

  • Employees First : Our employees are our top priority
  • Workations (working holidays i.e. the opportunity to work from abroad for a short period)
  • Option to "buy" additional vacation days
  • Full-remote work within South Africa
  • Flexible working hours and a relaxed work environment with a surf-life balance
  • Free use of a co-working space in South Africa (if desired)
  • Training and professional development opportunities