Full Stack Web Developer
About this job
Location options: Remote
Job type: Full-time
Experience level: Mid-Level, Senior
Role: Full Stack Developer
Technologies
ruby-on-rails, go, ruby, web-development-server, sql
The Product
At this position you will work on the Open Build Service (OBS). A Linux release engineering platform to collaborate on building and distributing software. The OBS helps the Company to ship software to its customers. For a wide range of operating systems and hardware architectures.
The Team
They are a team of Web Developers spread all over Europe. Most of them work from home, a few you find in the Company headquarter in Germany. All of them focus on the full stack that makes up the application. From UI/UX design using HTML/CSS/Javascript, over Creating Business Logic with Ruby on Rails to Data Modeling on the SQL database. They also practice the DevOps culture and Operate & Observe the code in production environments. This means each and every one takes care of the complete life cycle of the code we produce. They conceive, write, test, instrument, deploy, roll back and debug the code! They also believe in the agile principles and organize our work together in the SCRUM framework.
This position will report to the Engineering Manager of the team.
Your Responsibilities
We are looking for someone with strong Ruby on Rails experience.
You should also be well-versed in HTML, CSS, JavaScript. Experience with site reliability is a plus but not a requirement.
We require a strong proficiency in English (spoken and written) and the ability to convey what you want to other people.
You might have a computer science degree, you might not have any formal education like that.
You might have spend 20 years in our industry or 2. That is not what matters to us. We care about what you can do and how you do it, not about how you got here.
Here is what the team does day in day out:
Public Open Source Software Development
As the Open Build Service is a Free Software project, you ideally have a background in this development method.
• Implementing features/bug fixes for the product • Improve quality and lower technical debt of the product
• Review and evaluate code/issue submissions from other developers and customers
• Cooperate with the team and other stakeholders to align plans in an agile fashion
• Document features, workflows and concepts
Site Reliability Engineering
As we are practicing the DevOPS culture, you ideally know how to do
• Continuous integration of the product with other software in the stack
• Continuous deployment
• Monitoring the health and performance of deployments
• Incident management
• Infrastructure management
Work Location
Home Office or any Company Location near the CET Timezone (in Germany or EU)
Please send your resume to IT@brainsconsulting.ro