Senior Full Stack JavaScript Developer (m/f/d)

Festanstellung, Vollzeit · Munich

Description
We are seeking a talented and experienced Senior Full Stack JavaScript Developer to join our team in Munich. As a key member of our development team, you will be responsible for designing, developing, and maintaining cutting-edge web applications for our B2B SaaS product using our core tech stack.
Your mission
  • Design, develop, and maintain full-stack web applications using NodeJS (NestJS) for backend and Angular for frontend
  • Implement and optimize MongoDB database solutions for our applications
  • Create responsive and user-friendly interfaces using Bootstrap
  • Collaborate with cross-functional teams in an Agile Scrum environment to define, design, and ship new features
  • Ensure proper version control and collaboration using Git
  • Participate in code reviews and contribute to our development best practices
  • Optimize applications for maximum speed and scalability
  • Stay up-to-date with emerging trends and technologies in web development
Your profile
  • 5+ years of professional experience in full-stack JavaScript development
  • Strong proficiency in NodeJS, with experience using NestJS framework is plus
  • Thorough understanding of AngularJS and its core principles
  • Experience with MongoDB, including database design, querying, and optimization
  • Proficiency in frontend development using Bootstrap for responsive design
  • Advanced knowledge of Git for version control and collaborative development
  • Strong understanding of Agile methodologies, particularly Scrum
  • Experience with RESTful APIs and WebSockets
  • Familiarity with modern authorization mechanisms, such as JSON Web Token
  • Experience with common front-end build pipelines and tools (e.g., Webpack, NPM)
  • Ability to understand business requirements and translate them into technical solutions
  • Strong problem-solving skills and attention to detail
  • Fluent in English (both written and spoken) – mandatory
  • German language skills – at least level B1
Nice to have
  • Experience with other JavaScript frameworks (e.g., React, Vue.js)
  • Knowledge of containerization technologies (e.g., Docker)
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP)
  • Experience with test-driven development (TDD) and continuous integration/continuous deployment (CI/CD) practices
  • Knowledge of UX design principles and experience with tools like Figma
Why us?
  • The opportunity to work on an innovative B2B SaaS product used by leading manufacturers
  • Collaboration with top-tier developers in B2B and AI software
  • A young, dynamic startup environment with flat hierarchies and quick decision-making processes
  • Diverse and challenging tasks in an ever-evolving field
  • Fair compensation package
  • Modern office in a co-working space near Munich Ostbahnhof, including unlimited barista-made coffee
  • Regular team events and a motivating work atmosphere
  • Continuous learning opportunities and support for professional development
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you're excited about shaping the future of AI-driven quality control using cutting-edge web technologies and want to be part of an ambitious, highly motivated team, we look forward to receiving your application!
About us
36ZERO Vision GmbH is a Munich-based technology leader in AI applications for industrial computer vision. The company is the only software provider for automated quality control that combines cutting-edge technology and agility of usage for manufacturing companies and system integrators who aim to significantly improve their quality control across their production without coding knowledge. Our VC-financed company is breaking every standard in industrial image processing enabling the automation of visual quality control in previously unthinkable applications.
      
Wir freuen uns darauf, von Ihnen zu hören!
Vielen Dank für Ihr Interesse! Bitte füllen Sie das folgende Kurzformular aus. Sollten Sie Schwierigkeiten mit dem Upload Ihrer Daten haben, senden Sie bitte eine E-Mail an jobs@36zerovision.com. Hinweis: Sehr gute Deutschkenntnisse sind zwingend erforderlich. Bewerbungen ohne ausreichend Deutschkenntnisse werden im Auswahlprozess nicht berücksichtigt.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.