Browse All Jobs
Job Description
eyeo is seeking a Senior Node.js Developer to contribute to the development of scalable and high-performance microservices and APIs. The role involves designing and developing solutions that power mobile applications, browser extensions, and websites. The candidate will collaborate with cross-functional teams to ensure seamless delivery and alignment with organizational objectives. They will also establish monitoring frameworks and drive performance optimization efforts.

eyeo is a global company that values diversity and offers a flexible, remote work environment, with options to work from their Berlin or soon-to-open NYC office. The company provides a full package of benefits, including health insurance, hardware choices, paid vacation, and professional development opportunities.

Role involves:
  • Designing and developing scalable, high-performance microservices and APIs.
  • Driving end-to-end solutions by aligning and integrating efforts across multiple client teams.
  • Ensuring the security and robustness of applications.
  • Establishing monitoring frameworks and driving performance optimization efforts.
  • Collaborating with other engineers, Product Managers, UI/UX Designers, and cross-functional leaders.
  • Guiding senior developers and driving high-impact code review processes.
  • Staying ahead of emerging technologies and cloud innovations.

Requirements:
  • 5+ years of professional development experience.
  • Proven track record of designing and building scalable services and APIs.
  • Experience with microservices architecture and event-driven systems.
  • Proficiency in Go and NodeJS is a plus.
  • Knowledge of frontend clients and frameworks.
  • Solid understanding of cloud platforms, preferably Google Cloud.
  • Familiarity with secure development practices.
  • Strong understanding of schema design, database systems, caching strategies, and web protocols.
  • Ability to debug complex issues and optimize performance.
  • Excellent communication skills.

Role offers:
  • Remote work options.
  • Health insurance.
  • Choice of hardware.
  • Paid vacation days.
  • Professional development budget.
  • Relocation budget.
  • Sabbatical leave.
Apply Manually