Lead Ruby Developer / Fyber

Lead Ruby Developer / Fyber
22.05.15
Fyber
Berlin
http://hire.jobvite.com/CompanyJobs/Careers.aspx?k=Apply&c=qoN9VfwZ&j=oz6IZfw6&s=railsjobs


Our platform deals with huge amounts of data and billions of requests. Each engineering team works with a clear mission in mind, taking accountability for every part of the system from deployment to production 3rd tier engineering debugging. Our teams are multi-disciplinary and consist of Developers, QA Engineers and Product Managers. As Lead Developer you head one of these core teams by bringing your friendly, open nature to take the individuals and team to a new level.

Your Role

- Own the development of parts of our system, own the team you lead and own the quality of the team’s technical product
- Line manage the developers on your team: hire, mentor, train, grow, motivate
- Create strong alignment within the team with our business and technical visions
- Create technical designs working with team members and our senior technicians and code
- Ensure quality code with reviews and alignment with strong engineering principles and standards
- Work closely with the product team to discuss new features and technologies, research the technical feasibility of new ideas and actively suggest improvements
- Support and contribute to our amazing work culture

Your Qualifications

- At least 7 years’ experience with commercial web development (possible languages: Java, Scala, C++) and ideally with Jenkins and CI deployments
- At least 3 years’ experience as Technical Lead for a team or lead architect working on a scalable commercial system
- At least 1 year of experience in line management
- Veteran Ruby technician (not Rails), object-oriented designer
- Expert in developing unit tests and automated tests for your code
- Excellent project management skills, can estimate work, and deliver work against estimates from a team
- Strong software engineering principles working in fast-past, Agile environment
- Interest and some experience in big data, Hadoop
- Desired or Interest to Learn
- Expertise with Java, Scala, or C++
- Experience working with messaging queues, especially 0MQ and Kafka
- Experience with Jenkins and CI deployments
- A strong testing background
- Experience developing mission critical systems

What we do:

We’re here to solve a fundamental problem faced by all app developers: how to make money from their product. Our platform simplifies advertising integration and allows developers to make smart decisions about where, when, and how often to show ads. At Fyber, we build an “advertising-in-a-box” solution that solves this problem for apps all over the world – with over 100 million end users a day.

What we offer:

- Learn and grow with some of the best experts in the industry
- Contribute to technically diverse (platforms: Unix, mobile (iOS/Android), C++, Scala, Ruby), highly scalable, open source technologies and hacker friendly projects
- Work with a high-growth, publically traded company (with over 250 employees in six years) in the heart of Berlin
- Join a friendly, culturally diverse team (+44 nationalities) where people value excellence, team spirit, passion, courage, pragmatism and accountability
- The financial stability of a larger company, but, withall of the perks of a cool Berlin start-up like food/drinks (Beer Fridays), sports, laid back culture, and fab office space

Zurück zur Übersicht