SENIOR BACKEND DEVELOPER

SENIOR BACKEND DEVELOPER AT KUPFER

Kupfer is building a state-of-the-art digital solution designed to transform how the entire craftsmen & tradespeople profession handles business. We are propelling them to manage their operations from anywhere and anytime – out of their pocket. Backed by one of the industry leaders in modern energy solutions, we are targeting millions of European craftsmen - currently drowning in paper-based processes and held up by outdated software tools.

As a Senior Back-end Developer, you will join our development team based in Berlin and embark on a challenging journey to develop our Kupfer App roadmap and features. You will have the opportunity to shape the software architecture, as well as the standards and practices that govern development within the organization.

WHAT YOUR MISSION ENTAILS:
  • Working with other software engineers in The Agile way to build a top-quality product
  • Maintaining and enhancing the continuous integration and continuous delivery systems
  • Optimizing the system for low bandwidth desktop and mobile solutions
  • Performing code reviews and mentoring less experienced developers.
  • Evaluating new technologies and their applicability within our stack.
WHAT YOU NEED TO START YOUR MISSION:
  • Minimum 5 years of experience with Python having worked with Django is a plus.
  • Experienced with PostgreSQL or other relational database systems.
  • Experienced with NoSQL database systems like MongoDB or CouchDB.
  • Experienced with Docker
  • Experienced with CI tools such as Jenkins, Travis or Drone
  • Understanding of modern JavaScript frameworks like AngularJS or React
  • Experienced with GIS and mapping software, as well as using Leaflet, Google API’s, Mapbox and CartoDB.
  • Ability to self manage pace and time within the scope of a project.
  • Good organizational and communication skills
  • Experienced with iterative and agile project management methods
  • Familiar with microservices architecture
  • Very good understanding of good software design principles as well as design anti-patterns
WHAT WE OFFER
  • Diverse environment to learn and thrive in with our Kupfer and WATTx members
  • Ownership and an empowered working environment with skilled sparring partners
  • A generous learning budget for professional and personal development
  • A competitive compensation package

You will be working with

About WATTx

WATTx is a new kind of company builder. What sets us apart? Our focus on creating deep technologies in the world of the industrial and consumer IoT; hardware and software prototyping; and our rigorous process for moving informed research into validated ideas, and taking concepts from prototype, to pilot, to company formation in only a few months. This way, we ensure that only the most robust ideas become successful ventures. As we mature, we continue to cross-leverage our knowledge and technologies in our portfolio for future prototyping.