
Senior Full-Stack Developer
OpenProject | open source project management software
full-time
Posted on:
Location Type: Remote
Location: Germany
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop frontend and backend features and improvements for OpenProject in a secure, well-tested, and high-performing manner.
- Produce code that meets internal standards for style, maintainability, and best practices for a highly scalable web environment.
- Propose improvements to product quality, security, and performance where necessary.
- Fix prioritized bugs from the bug backlog.
Requirements
- Several years of experience developing frontend and backend parts of web applications with Ruby on Rails.
- Solid understanding of core web and browser concepts, CSS and semantic HTML, key JavaScript concepts, Ruby on Rails, and Angular.
- Experience handling projects from concept to production, including proposals, discussions, and execution.
- Effective communication skills to build consensus with colleagues and provide clear status updates in a remote environment.
- Passion for developing open-source software.
- Fluent English (written and spoken); German language skills are a plus.
Benefits
- Flexible work location: remote within a 2-hour time difference of Berlin, Germany.
- Work on a high-visibility, transparent open-source project.
- Participate in off-site "Passion Time" to work on improvements.
- Employee benefits such as company bike leasing and paid childcare.
- Interaction with interesting customers and users worldwide, including NGOs and other open-source projects.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Ruby on RailsJavaScriptCSSHTMLAngularweb application developmentbug fixingcode qualityperformance optimizationsecure coding
Soft Skills
effective communicationconsensus buildingremote collaborationproblem-solvingproject managementpassion for open-source software