Overview
Your New Mission
You have a passion for developing software. No matter if you have the talent and are still on the way to become a development guru or if you already are a professional and want to achieve the next level: In this job, you will work together with a world class team of developers who share your passion for software development in general and Ruby on Rails and JavaScript development in particular. We are looking for Ruby on Rails/JS developers working on projects as well as contributing to our own established SaaS offerings. The projects usually have a one to six month timeline while the work on our products is ongoing. Many of our products and projects develop and work with bleeding edge technologies and go where no programmer has gone before.
Your Responsibilities
- You design, code, launch and maintain Ruby on Rails applications
- You learn from your team as well as keep yourself up to date in software technologies
- You create web applications for companies and organisations worldwide
- You help our clients to improve their websites and web applications, their digital communication and to digitalize their organisations in order to adapt to today’s fast-paced digital world
- You work within an agile team
Your Experience
- Building, maintaining and optimizing web applications
- Advanced knowledge of Ruby on Rails
- Proficiency in JavaScript (especially React.js and ES6) is a plus
- Designing and working with APIs for web services
- Deploying web applications on cloud services (especially AWS) and using their service oriented offerings
- Developing scalable web services in distributed computing architectures
- Working knowledge of search technologies (such as ElasticSearch), databases (SQL and NoSQL) and web development (HTML5/CSS3) with modern frameworks (Bootstrap, Foundation, …)
- Experience with content management systems and/or e-commerce solutions is a plus
- Building software as part of a distributed test-driven agile DevOps team, including code reviews, feature branching, continuous integration, etc.
- English language skills are at minimum intermediate level, both written and spoken, preferable better
- We care about talent, skills, and continuous self improvement and not how you’ve acquired your proficiencies
- Qualification: university, code school or self-taught.
The Team
The size of each team varies from 2 to 10 developers. This keeps you away from dull routine and just being a cog in the machine. We work agile only. As a member of such a team, you’ll have the opportunity to share your ideas and contribute to various ongoing and new projects. You can also switch between teams, if you like