- Your Skills: University degree in Computer Science or similar educational background 5 years work experience as Ruby on Rails Developer Several years experience building Ruby on Rails applications, along with other common libraries such as Rspec, Puma, etc. Solid understanding of OOP Experience working with RESTful APIs Experience with Elasticsearch, Sidekiq, Monitoring tools (New relic/TICK) Advance testing skills (Rspec, Capybara) Strong JS skills Capable of scaling applications Advance DB skills Experience with agile work environments Fluent in English (German is a plus) Responsibilities: - As our Senior Ruby on Rails Developer you will collaborate closely with the Project Owner and Front-End Developers to improve our existing architecture and increase productivity. Your input will push our platform forward in an innovative way to ensure its continued success. Key Responsibilities: Work closely with the Product Owner Collaborate with other engineers to improve existing architecture and increase productivity Design, build and maintain efficient, reusable, reliable and high-quality Ruby code Conduct, manage and enforce code reviews Developing features from start to finish, refactoring legacy code to increase stability and performance, with continual testing for reliability Maintain code quality Identify bottlenecks, bugs and invent a solution for these problems Technologies: - Ruby - RSpec - ElasticSearch - JavaScript - Vue More: You are programming on an innovative LegalTech platform which is already filed for patent application and enjoy taking responsibility in your job. Your work is not only to develop code – it is also to have a direct impact on your colleagues as well as our customers. DataGuard is re-inventing data protection across Europe with our “Privacy as a Service” (PaaS) approach and helps customers on their journey to comply with the European data privacy regulation (GDPR). We have a small back-end team working directly with our product team of 50 colleagues in Munich and several remote freelancers across the globe. Our mission is to make data privacy more feasible, easy and human-friendly. Why DataGuard? You will shape our platform to ensure data protection compliance from companies of all sizes and across Europe An innovative product and a highly motivated team that wants to push boundaries Ample responsibility to push our product forward The freedom to implement your thoughts and ideas with support of our management team The opportunity to improve your colleagues lives by developing a great product Opportunities and support for personal development Possibility to work remotely A rapidly growing, multi-cultural team A lively startup atmosphere in the heart of Munich or Berlin