Senior Software Engineer - Frontend - Upload & Stream Team

New
GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Several years of professional experience in frontend software engineering
Required Skills
AWSDockerNode.jsCSSJavascriptKubernetesTypeScriptReactRESTful APIsLinux

Requirements

  • Several years of professional experience in frontend software engineering, with a strong track record of building production-level applications.
  • Strong expertise in JavaScript, TypeScript, and modern ECMAScript standards.
  • Advanced knowledge of React and experience with major state management solutions.
  • Strong understanding of frontend architecture, UI development, and user experience principles.
  • Experience working with CSS preprocessors such as LESS or SASS.
  • Familiarity with backend technologies, including Node.js, REST APIs, and relational or NoSQL databases.
  • Experience with modern development tools and technologies such as TypeScript, MobX, AWS, Linux, Docker, Kubernetes, and continuous deployment workflows.
  • Strong attention to detail with a focus on creating reliable, polished, and user-friendly products.
  • Entrepreneurial mindset with the ability to take ownership, move quickly, and deliver high-quality results.
  • Strong written and verbal communication skills.
  • Self-directed, analytical, and comfortable collaborating within a distributed team environment.

Responsibilities

  • Develop and deliver high-quality frontend features, interfaces, and interactions across web-based products.
  • Design and implement user interfaces, application logic, and scalable solutions to support both new and existing functionality.
  • Collaborate closely with product designers and engineers to create intuitive, user-friendly experiences.
  • Improve system reliability, performance, and scalability as products and user needs continue to grow.
  • Participate actively in technical discussions, architecture decisions, and engineering process improvements.
  • Review code and provide constructive feedback while maintaining strong development standards across the team.
  • Explore emerging technologies and identify opportunities to improve workflows, tools, and product capabilities.
  • Contribute to a collaborative engineering culture focused on ownership, innovation, and continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now