Senior Full-Stack Developer

Posted 65ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Full-Stack Developer joining our team to develop features for open-source project management software. Collaborating with skilled professionals to create scalable web applications.

Responsibilities:

  • Join an existing team of experienced and passionate senior developers
  • Develop frontend and backend features and improvements to OpenProject
  • Craft code that meets internal standards for style, maintainability, and best practices
  • Maintain and advocate for these standards through code review
  • Advocate for improvements to product quality, security, and performance
  • Fix prioritized bugs listed in the bug backlog
  • Solve challenging technical problems of high complexity
  • Recognize impediments to efficiency as a team and propose and implement solutions

Requirements:

  • Several years of prior experience building frontend and backend elements of web applications with Ruby on Rails
  • Solid understanding of core web and browser concepts (e.g. how JavaScript handles asynchronous code), CSS and semantic HTML, core JavaScript concepts, Ruby-on-Rails and Angular
  • Comfortable with working in a highly agile, intensely iterative software development process
  • Experience in owning a project from concept to production, including proposal, discussion, and execution
  • Effective communication skills to achieve consensus with peers, and provide clear status updates in a remote setting
  • Passionate about open source software development
  • Proficient in English (both written and verbal), German language skills are a plus.

Benefits:

  • Employee benefits such as job bikes and paid child care
  • Contributing to an open source project with high visibility and transparency
  • Flexibility to decide from where you would like to work