Apply

Senior Software Engineer - Node/TypeScript | Europe (Remote)

Posted 2024-11-16

View full description

💎 Seniority level: Senior, Proven experience building and scaling backend systems

📍 Location: Germany, United Kingdom, France, Netherlands, Portugal

🔍 Industry: Workflow automation and AI app integration

🏢 Company: n8n

🗣️ Languages: English

⏳ Experience: Proven experience building and scaling backend systems

🪄 Skills: Node.jsPostgreSQLSQLJavascriptSQLiteTypeScriptJavaScriptRESTful APIsDocumentation

Requirements:
  • Proven experience building and scaling backend systems in Node.js, ideally for complex or high-traffic applications.
  • Strong understanding of TypeScript or JavaScript.
  • Experience building robust RESTful APIs.
  • Relational database design and SQL programming skills (SQLite, PostgreSQL).
  • Experience with testing frameworks such as Jest, Jasmine, Cypress, etc.
  • A curiosity for learning new technologies and skills.
  • Belief in continuous learning, valuing feedback, and enjoying teamwork.
Responsibilities:
  • Focus on building out n8n for larger teams, specifically the Enterprise use case and necessary paid features.
  • Work mainly on the backend but also engage in frontend tasks when necessary.
  • Support the test-driven development of the software stack including code reviews, unit tests, and documentation.
  • Collaborate closely with the engineering team, product managers, designers, and developer advocates alongside senior management.
Apply

Related Jobs

Apply

📍 Germany. United Kingdom. France. Netherlands. Portugal

🔍 Low-code platform for workflow automation and AI app integration

🏢 Company: n8n

  • Proven experience building and scaling backend systems in Node.js for complex or high-traffic applications.
  • Strong understanding of TypeScript or JavaScript.
  • Experience building robust RESTful APIs.
  • Relational database design and SQL programming skills (SQLite, PostgreSQL).
  • Experience with testing frameworks such as Jest, Jasmine, Cypress, etc.
  • Curiosity and love for learning new technologies.
  • Belief in continuous learning, valuing feedback, and enjoying collaboration.

  • Work mainly on the backend but happy to jump on frontend tasks when needed.
  • Support the test-driven development of the software stack (e.g. code reviews, unit tests, CI) and documentation.
  • Work closely with the engineering team, and cross-functionally with product managers, designers, and developer advocates.
  • Drive further growth of the company by collaborating with senior management to enhance product offerings.

Node.jsPostgreSQLSQLJavascriptSQLiteTypeScriptJavaScriptRESTful APIs

Posted 2024-11-15
Apply