BEAMSTART Logo

Ruby DeveloperFull Time

8Relocate

ABOUT THE JOB

Our client is the world’s largest guest feedback platform, the mission is to improve the travel experience, from finding the right hotel to having the perfect stay. The company works with hotels, destinations, and travel websites to make that happen

Imagine a workplace which encourages you to take on responsibility and where your ideas will be heard and implemented. Imagine a fast paced environment where your performance makes the difference.


What challenges await you?

Work on TrustYou Messaging, a new product which facilitates real-time SMS/email/Facebook messaging between hotel receptionists and guests
Develop or maintain features in Ruby and Elixir backends and JavaScript frontends (Ember.js)
Take responsibility for planning, execution and success of complex projects
Ship products that clients love to use!

What do we expect from you?

2 years+ experience implementing beautiful and scalable web applications.
Mastery of Ruby on Rails and JavaScript.
Working knowledge of relational databases (MySQL or Postgresql).
Fluent in English.

Nice to have:
Ember.js experience, while not required, is a strong plus!
Experiences with Python and Elixir (Phoenix Framework) are a plus.
Open source contributions and projects

Benefits:

One free adventure day per year
Flat hierarchies & lots of freedom
Hadoop cluster with 100 nodes at your disposal
Free fruits, snacks & drinks
Legendary beer'o'clock Fridays to celebrate the week's successes
Ship your code to production & see it influence millions of travelers
Organized sport groups
Free German classes
Company pension scheme
Regular team events

Work LocationMunich, Germany
Stock OptionsNo
Experience Required2 years
Work RemotelyNo
Employment TypeFull Time
Vacancies Available1 available

More Jobs from 8Relocate

Senior Scala Developer

We have currently three cross-functional and international teams: One team is developing a large-scale cloud service for fraud prevention, building distributed responsive and resilient solutions which evaluate transactions in real-time. The second team is building a customizable SaaS solution which can also be deployed on-premise for business customers, ingesting wide varieties of data for automatic classification of events, as well as providing a presentation layer for manual review/classification. The third team is developing a scalable platform for real-time data processing, analysis and prediction, turning insights and models supplied by our data science team into the production code that forms the backbone of our fraud prevention solutions. Responsibilities: Development and maintenance of main software components; Bringing in your ideas of how to improve our software by new technologies; Code reviews of your fellow developers; Supporting the release and deployment process; Working together with data science team to develop and integrate new approaches for fraud detection. Requirements: Minimum qualifications: Deep knowledge of Scala, comfortable with Scala Build Tools and testing frameworks; 5 years of experience on a Software Development position; Experience in functional programming and/or OO ( ideally on the JVM ); Experience with MongoDB, PostgreSQL and SQL; English skills – upper intermediate, good verbal/written; Bachelor’s Degree in Computer Science / Informatics; Experience with Akka is welcomed Benefits: The chance to play an active role in shaping our growing team; Flat hierarchies and short decision-making processes; A team of experts which allows you to learn something new every day' The possibility to overtake responsibility and to release your own ideas; German and English language courses; Very modern and nice offices, soccer tables, all kind of drinks and organic fruits and everything you need to feel comfortable! About Company: Our client is a software provider that offers anti-fraud solutions to companies within the e-commerce, telecommunication and financial sector. They are experts in data analytics and machine learning. The used cases include payment fraud, account takeovers, fraud within account and loan applications.

Hamburg, Germany

PHP Developer

What would you do with 3 million requests per hour? Make history within our industry. Our client is a vibrant and progressive start-up in the middle of Europe’s Silicon Valley, Berlin. The company has an international team of motivated, passionate and fun professionals, who are committed to technological innovation. Come and be part of our daily process of finding ever better solutions to manage high traffic while implementing cutting-edge technologies and ensuring real-time analysis, that drives our business. We are open to your ideas and would love to see you grow with us. Responsibilities: You will be responsible for developing our backend expert team, building stable and elegant web applications for a new venture; You will build efficient and high scalable software using pure PHP and lightweight frameworks; You will work with real-time analysis in a high traffic environment (> 3 million requests/hour); You will implement OOP, MVC concepts, Design Pattern & SOLID principle; You will be a part of a very agile short cycle development with continuous integration in a dynamic start-up environment; You will do code reviews; You will elaborate technical concepts and actively integrate your own ideas and visions into the product. Requirements: At least 5 years of relevant work experience Excellent skills in PHP and good knowledge of major frameworks (Symfony, Phalcon, Lavarel...) Broad experience with NoSQL Databases (MongoDB, CouchDB, Redis...) You used/installed/configured most of the following in production: Composer, Git, Linux Server, Ansible, Docker, AWS Services Experience with high traffic and performance optimization and a modern language (Go, Scala...) Benefits: Competitive salary (above industry standards) and a relocation package when required Fast-learning environment – whether you are self-taught or have completed your PhD, it does not matter to us, as long as you are driven by curiosity and want to get things done Opportunity to work with the state of the art technologies and learning from talented peers by sharing your expertise through our DevFriday events Excellent career development opportunities – we want to strengthen your strengths and grow with us (and we mean it) Flat hierarchies, open communication and easy-going personal interaction Multitude of ways to relax during work, may it be playing ping pong or console gaming, we make sure you're not just stuck to your machines Friday breakfast, unlimited supply of fruits and beverages, whether it be coffees, mate or a drink of your choice ;) Young, dynamic and international team Nice designer office in Prenzlauer Berg

Berlin, Germany

Senior Java Developer

Our client is a provider of QMS solutions. Companies' TÜV certified solution provides companies with the complete functionality to create, manage and maintain their organizational documentation. The completely web browser based application is provided as a SaaS solution so customers can immediately focus on creating their corporate documentation without carrying about cumbersome IT projects / installations and the related costs. Together with the Scrum team, you will develop the web application. You can apply your knowledge to all the project phases. Responsibilities: You strengthen our Scrum team and work together to develop a technologically sophisticated web application for international customers. When you create our enterprise solutions, you mainly program in Java using the Google Web Toolkit (GWT) and the Spring Framework. You are involved in all project phases and can use and expand your knowledge of design, implementation, test and integration. You will look for new technologies and evaluate for their benefit to the company. Requirements: Good German and good English skills Very good knowledge of Java (4+ years) Practical experience with GWT (Apache Google Web Toolkit 2.0) Experience building complex web applications with Spring framework Good knowledge of HTML, CSS, JavaScript Experience with relational databases (we use PostgreSQL) Good understanding of TDD, experience with JUnit You are friendly with Linux Our web application is SAAS, building it should not be a problem for you “We work intensively, passionately and have a tremendous motivation to achieve something great together. At the same time, we pay attention to the fact that everyone feels at ease with us and enjoys their work. We are ambitious and passionate about the challenge, but also pay attention to our leisure time. We grow steadily and evolve, still we are open for the feedback and value flat hierarchies. A healthy balance, with what we do, is important to us.” Benefits: A bright, chic office right on Wittenbergplatz around the corner of KaDeWe. Everything you need at your workplace - e.g. Two monitors, up-to-date hardware and software, fast Internet, etc. A nice, agreeable team with very flat hierarchies and plenty of space for your own ideas. Two-week company review, in which each team presents its current projects. Many team events Free drinks: water, coffee, tea or bionade. Daily, shared lunch in our large meeting room Opportunities for further education and support for attending trade fairs, lectures or barcamps. Every new colleague gets a "buddy" for the first month. No special dresscode Relocation support. Please provide: Cerificates/References Work Examples

Berlin, Germany

Python (Django) Web App Developer

Position Requirements: 2 years+ experience implementing beautiful and scalable web applications. Mastery of Python web development (Django FW, ….) Good experience with JavaScript and AJAX (Ember.JS experience is a plus) Working knowledge of relational databases (Team works with PostgreSQL) Understanding of TDD Expert HTML & CSS knowledge. (Don’t worry, we have designers that write HTML/CSS for you.) English (Upper Intermediate level) Responsibilities: Take responsibility for planning, execution and success of complex projects. Driving the implementation from specification to QA To work on par with other smart data and software engineers.

Munich, Germany

FullStack Developer (DevOps)

Our client is a Berlin Startup with an international team of technology enthusiasts, dedicated to bring the right apps to the right people. The company operates a portfolio of Software and App portals across Europe and North America in ten languages and combine great editorial content with informative and well-founded app recommendations. Full Stack Engineer Software Architecture is about balance: The balance between perfect and functional, between technological needs and business requirements, between efforts and returns. We are searching for a very experience Full Stack Engineer to join the newly established Architecture Team to keep that balance in our high traffic environment. We understand a Full Stack Engineer as somebody who is an extremely experienced software engineer combined with several years of professional experience in system administration. We’re looking for an enthusiastic go-getter who is just as comfortable designing high level applications as digging into the details of our infrastructure. Does that sound like you? Responsibilities: You will work in an high traffic environment (> 3 million requests / hour) You dedicate yourself to building scalable architecture as well as hands-on coding Create redundancy in our systems with clustering, sharding or replication strategies and being responsible for its availability You will develop RESTful backend services and build stable and elegant web applications You will be a part of a very agile, short cycle development with continuous integration, in a dynamic start-up environment, where it is always interesting. You will elaborate technical concepts and integrate your own ideas and visions into the product You would work in an international team and feel comfortable working in English Requirements: You know about TDD, BDD & S.O.L.I.D design principles and have at least 5+ years professional experience in designing, building and running large-scale applications based also on Nginx, PHP, Redis and MongoDB as well as enthusiasm for microservice architectures and distributed systems You know how to plan, build and maintain fault-tolerant infrastructure in an high traffic environment. This implies a good understanding of UNIX / Linux platforms like Ubuntu, Debian, CentOS as also general knowledge about network technologies (TCP/IP, HTTP, DNS, Firewall, Routing) You are familiar using Docker Swarm in production and be able to spin up a secure, reliable and fault-tolerant environment You have relevant work experience using one major cloud provider like AWS, GC or Azure You have created automation tasks with Ansible, Chef or Puppet Fluent German or English Nice to have: C/C++, Go(lang), NodeJS AWS Experiences German communication skills Benefits: Competitive salary (above industry standards) and a relocation package when required Fast-learning environment – whether you are self-taught or have completed your PhD, it does not matter to us, as long as you are driven by curiosity and want to get things done Opportunity to work with the state of the art technologies and learning from talented peers by sharing your expertise through our DevFriday events Excellent career development opportunities – we want to strengthen your strengths and grow with us (and we mean it) Flat hierarchies, open communication and easy-going personal interaction Multitude of ways to relax during work, may it be playing ping pong or console gaming, we make sure you're not just stuck to your machines Friday breakfast, unlimited supply of fruits and beverages, whether it be coffees, mate or a drink of your choice ;) Young, dynamic and international team Nice designer office in Prenzlauer Berg

Berlin, Germany

Data Engineer

Imagine a workplace which encourages you to take on responsibility and where your ideas will be heard and implemented. Imagine a fast paced environment where your performance makes the difference You will be part of an international, talented and motivated team that uses their combined knowledge of machine learning, natural language processing, and big data technologies. You are the perfect candidate if you enjoy researching, prototyping and finetuning algorithms to solve novel problems. Our engineers are willing to walk the extra mile to make sure our solution is not only good, but great and beneficial for millions of travelers. You will systematically look for weaknesses and areas for improvement in our approaches, and will be motivated by them to create even better solutions. What challenges await you? Being a member of the Metareview, you will be working in a cross-discipline delivery team focused on one of many core data products. Gather and process raw data at scale using frameworks such as Hadoop MR and Spark. Maintain and write new data processing pipelines handling hundreds of GB of data. Optimize and improve existing features or data processes for performance and stability Apply machine learning algorithms to improve our product and drive decisions What do we expect from you? 3+ years of experience building data intensive applications. Very strong programming and architectural experience, ideally in Python, Java or Scala but we are open to other experience if you would like to become a Python hacker. You find creative solutions to tough problems. You are not only a great developer, you are also an architect, who is not afraid to pave the way for bigger and better things. Experience and skills to clean and scrub noisy datasets. Experience building data pipelines and ETLs using MapReduce, Spark or Flink. Good to have: Expert-level knowledge in Python. Experience in frameworks such as Pandas, Scikit-learn, Scipy, Luigi / Airflow is a plus. Love for the command line with optional affinity for Linux scripting Experience with Big data technologies (Hadoop, Spark, Flink, Hive, Impala, HBase, Pig, Redshift, Kafka) Experience building scalable REST-APIs using Python or similar technologies. Experience with data mining, machine learning, natural language processing, or information retrieval is a plus. Experience with AWS or other IaaS/PaaS. Experience with Agile Methodologies such as Scrum or Kanban Benefits: One free adventure day per year Flat hierarchies & lots of freedom Hadoop cluster with 100 nodes at your disposal Free fruits, snacks & drinks Legendary beer'o'clock Fridays to celebrate the week's successes Ship your code to production & see it influence millions of travelers Organized sport groups Free German classes Company pension scheme Regular team events

Munich, Germany

BEAMSTART is a Hub for Startup News, Business Networking, and Entrepreneurial Resources. Expand your network, discover new possibilities, and tap into a vast database of resources that can help you go further in your business and career.

 

Download the App

The app for business networking and startup resources. Be part of the global community of CEOs, Business Leaders, and Professionals. Download below to instantly form partnerships and discover opportunities:

PlayStore ButtonAppStore Button

© 2016 - 2021 BEAMSTART. All Rights Reserved (Legal).