Senior Frontend Engineer

SUSE
๐Ÿ™ 37 locations
๐ŸŒŽ 22 countries
๐Ÿค“ 501+ members

Senior Frontend Engineer



Together at SUSE, we are building the future of data center management. We are an international team of developers, designers, QA, and release engineers working on SUSE Manager, an open source web application built to manage Linux servers in a better way. Our development is done in public as part of the Uyuni project (https://www.uyuni-project.org/), a fork of the well known Spacewalk project. We love to learn and we are passionate about our products. Our goal is to build the best tools for a Software Defined Infrastructure, delivered with great performance and user experience.



We are looking for talented and passionate engineers that want to be part of the SUSE family and work in a distributed open source environment โ€” those ambitious, driven and collaborative people that will push us forward and help us doing even greater things.



Responsibilities



In this role, you will work on frontend development to support and improve the user experience of our product. You'll need to be both creative and motivated, proficient in building web applications, and able to work in a fast-paced, distributed environment. You will:

  • Ship top-quality code for SUSE Manager, a web-based Systems Management application used by hundreds of companies across the world.
  • Influence the future of the code base, working with upstream project communities and influencing design and implementation decisions.
  • Work with users to identify problems, turn them into good bug reports, track progress, and provide feedback back to users.
  • Use precision and attention to design details to ensure a clean and clear experience for users.



Required Skills

  • Solid software engineering skills, e.g. algorithms, programming paradigms, distributed systems.
  • Sound understanding of frontend technologies: HTML, CSS, JavaScript and CSS preprocessors (e.g. LESS, SASS). React.js is a plus.
  • Experience with web applications and services (APIs) and the involved technologies (e.g. HTTP, REST).
  • Familiarity with backend technologies, mainly server-side Java and different types of web services.
  • Experience with code reviews, critiques, and patches, in both directions.
  • Experience with testing, build tools and debugging techniques.
  • Verbal and written proficient in English language.
  • Understanding of the Linux operating system and its development tools (gcc, gdb, git) and packaging software (e.g. rpm, deb) is a plus.
  • Participation in open source communities is a plus.



Our Offer

  • Direct contact with representatives of free/open source software projects worldwide.
  • Regular hackathons (Hackweeks) and workshops on the company, department, and team levels.
  • Five weeks of vacation. (*)
  • Contributions to pension insurance or capital life insurance. (*)
  • Other common employee benefits (food coupons, health care, sports and cultural activities). (*)
  • Free beverages. (*)
  • We know how to party.
  • We celebrate success.



(*) Reference for the example benefits is the office in Germany. They may vary across hiring locations.



Challenge



You are expected to work on a challenge to be resolved and submitted together with your application. The code challenge is yet to be defined, and will follow the rules below:



Rules

  • Should be delivered via git repository or pull request.
  • It has to include tests.
  • You should keep the commit history - don't squash.



Bonus

  • Show us examples of web-based user interfaces that you designed.
  • Point us to git repositories with remarkable pieces of code you developed.
  • Let us know about articles or blog posts you wrote on technology and software development in general.

Benefits

Workplace

Tools used for remote work

Remote team at SUSE is using 4 tools like Confluence, GitLab and Jira when working remotely.

Engineering

๐Ÿ”“ Open source
Linux, Kubernetes, OpenStack, CloudFoundry, Uyuni, Open Build Service, etc

See https://opensource.suse.com/

About

๐Ÿ“ฆ Building own products
๐Ÿฆ 45.7k Twitter followers

Headquarters

SUSE's remote company is headquartered in Nuremberg, Germany

Remote team in 37 cities and 22 countries

SUSE is working remotely from 37 cities like Nuremberg, Berlin and Prague across 22 countries like Spain, Germany and Portugal with the average temperature of 20ยฐC.

๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ต๐Ÿ‡น ๐Ÿ‡ฎ๐Ÿ‡น ๐Ÿ‡ง๐Ÿ‡ท ๐Ÿ‡ฆ๐Ÿ‡ช ๐Ÿ‡ฟ๐Ÿ‡ฆ ๐Ÿ‡จ๐Ÿ‡ญ ๐Ÿ‡ณ๐Ÿ‡ฑ ๐Ÿ‡บ๐Ÿ‡ธ ๐Ÿ‡จ๐Ÿ‡ณ ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ง๐Ÿ‡ช ๐Ÿ‡ซ๐Ÿ‡ฎ ๐Ÿ‡ฆ๐Ÿ‡น ๐Ÿ‡น๐Ÿ‡ท ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฎ๐Ÿ‡ช ๐Ÿ‡ธ๐Ÿ‡ช ๐Ÿ‡น๐Ÿ‡ผ ๐Ÿ‡ฉ๐Ÿ‡ฐ ๐Ÿ‡จ๐Ÿ‡ฟ