Full Stack Python Developer 
Location: DE, BE, Berlin
Department: R&D
Salary range: 48000-60000
Employment type: Full-time
Required experience: Associate
Required education: Bachelor's Degree
Industry: Computer Software
Function: Information Technology

Company profile:
RhodeCode provides the leading source code management solution for enterprises. We are powering the world`s largest organizations, who depend on our products to make their software development process more flexible, collaborative, productive &amp; secure.Every day millions of developers, project managers and QA engineers are using our innovative software which plays a central role in their work life.Our company core values are about questioning the existing, being open &amp; delivering just the absolutely outstanding.Everyone who is with us is an expert in his/her field of expertise, works in a small team of other gifted A-players and helps to achieve the team's mission. Everyone takes full responsibility for his/her work, is treated with respect and management is just there to remove blockers. No committees, no micromanagement, just the focus on delivering the outstanding.Help us to make the world better for millions of people. Have a real impact. Apply today!

Job description:
Every day millions of developers, project managers and QA engineers are using RhodeCode Enterprise which plays a central role in their professional life to get their job done.If you want to have a real, lasting impact on the way millions of people work and you are willing to go the extra mile to ship just outstanding work then the following job may be something for you.As part of one of our development teams, you turn designs into frontend code by using the framework Pylons and Pyramid and the Mako template engine. You ensure the optimal data flow between application backend, framework and the user-facing frontend.Additionally, since many design, handling and user experience issues are just appearing during the actual implementation, you need to have an eye for things that just don’t feel or look right to be able to quickly fix them during development. Our enterprise web applications are used on a large ecosystem of browsers and you need to be skilled in writing frontend code which is as responsive, fast, simple and cross-browser compatible as possible.In general, it is a technically very challenging, but also rewarding high-tech position in a small team of gifted A-players.

Requirements:
5+ years working as a Python web developerExpert at Twitter Bootstrap, HTML5 and CSS3, with a passion for producing responsive and pixel-perfect pagesStrong Javascript skills for data flow, processing, rendering and cachingProven track record with Mako, Pylons and/or PyramidProven track record in YUI and/or jQueryWork experience with a wide variety of desktop and mobile browser platformsWork experience in writing frontend testsProven track record in open source projectsVery good spoken &amp; written English

Benefits:
Comprehensive compensation package, including stock optionsQuiet work environment with 3-5 people rooms in Berlin Mitte next to a park and riverFlexible working hoursOpportunity to have a real impact and to drive innovation