Quantcast
Channel: react.js jobs - Stack Overflow
Viewing all articles
Browse latest Browse all 91

Senior Python Developer at RhodeCode (Berlin, Germany)

$
0
0


About RhodeCode

RhodeCode is an exciting, high growth venture-backed enterprise software startup with offices in Silicon Valley and Berlin.

Our customers use our RhodeCode Enterprise suite to transform their internal software development operations into collaborative agile teams, shortening cycle time, lowering costs, and enabling them to compete better and faster.

Every day hundred of thousand 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 thousand 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.


Our office

Our fantastic Berlin office is at Wallstr 27. Close to U2 subway in Mitte. We have clean and attractive offices, some of them private, top of the line equipment, and a quiet work environment with couches, sitting bags and standing desks. Our kitchen is spacious and always well supplied, making our team environment pleasant and unique. Its a great place to do great work!


Our Products and Tech

We're an agile Python shop that uses best practices when it comes to code style and TDD when possible, including py.test, pep8, and linters. We develop projects using Pylons, Pyramid, and Flask frameworks and of course we develop all of our software using RhodeCode Enterprise itself. We also use Nix as a package manager, work on Mac computers, and mostly use Ubuntu to develop.


Who are we looking for:

  • You love version control systems and everything connected to the craft of software development.
  • You are self-driven, a fast learner, and eager to work with new technologies.
  • You are a team player, and motivate yourself and people around you to improve every day.
  • You structure and organize your work.
  • You are quality-oriented and detail-focused.

You will have a chance to work with:

  • Our core development team, with the engine of RhodeCode Enterprise itself
  • Our innovative hybrid layer to version control systems, including Git, Mercurial and Subversion
  • Our challenging enterprise features like multiple authentication systems, user group management, world-class performance and military-grade security
  • Our unique and very intuitive Installer for Linux/Windows and other automated deployment systems
  • Our growing integration of for 3rd party applications, plugins and our API


This is a technically very challenging, but also rewarding high-tech position in a small team of dedicated, passionate & hard working A-players


Benefits


  • Comprehensive compensation package including stock options.
  • Relaxed work environment with friendly and smart colleagues.
  • Free coffee/drinks/club matte/fruits/snacks available in the office.
  • Training budget for personal development and conferences.
  • Flexible working hours, and 5 optional remote work days per month.
  • Bike and pet friendly environment
  • Opportunity to have a real impact on how companies collaborate when creating software


Our Take on Joel Test score: 9 out of 12

The Joel Test is a twelve-question measure of the quality of a software team.

  • Do you use source control?
    • Yes, Mercurial and Git Occasionally
  • Do you make daily builds?
    • Yes, Our automated Jenkins builds full version daily, including special tests etc
  • Do you have a bug database?
    • Yes, we use a customer facing one, and internal Bug database
  • Do you fix bugs before writing new code?
    • Yes, Security Issues and Bugs have priority over everything else
  • Do you have an up-to-date schedule?
    • Yes, we use internal docs with roadmap, but they are changed often.
  • Do you have a spec?
    • Yes, we put specs into out tickets, and have sync meetings about those quite often
  • Do programmers have quiet working conditions?
    • Yes, We have small rooms, and VERY quite office
  • Do you use the best tools money can buy?
    • Yes, we're working on state-of-the art macbook pros, multi monitor setups
      best software. Basically ALL our developers want.
  • Do new candidates write code during their interview?
    • Yes, We have test days, and you will work with some real code for several hours !
  • Do you do hallway usability testing?
    • No, we don't plan to implement this yet, we're close to our customers to get quick feedback
  • Do you have testers?
    • No, We Trust Automated Testing, and we have a LOT of them
  • Can you make a build in one step?
    • No, It doesn't work in our environment. But we have NIX which gives one step dev env build.
      Our CI server takes care of the builds so Developers don't have to




Viewing all articles
Browse latest Browse all 91

Trending Articles