PyCon X


2-5 maggio 2019

Job Offer Detail

Full Stack Web Developer

We are looking for a Full-Stack Web Developer to be responsible for implementing either the back-end or the front-end of a new web application we are currently building. You’ll be working in a small agile cross-functional team and participate in all aspects of the project life-cycle including requirements gathering, functional specification, design, development, QA and maintenance. We expect you to be passionate about building software and perform well working in a team, along with developers and web designers.

About you

  • Computer Science Degree or equivalent experience
  • Fluent in English
  • Excellent coding skills
  • Experience developing in Python and Django
  • Front end development experience with JavaScript, HTML5 and CSS3
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Good understanding of javascript frameworks/libraries like jQuery, Angular.js or React.js
  • Hands on experience with PostgreSQL or other RDBMS
  • Experience with web application security and best practices
  • Proficient understanding of code versioning tools, such as Git
  • You make your own life easy by using CI tools and build systems like gulp or grunt
  • You’re a problem solver with innovative ideas, a curiosity to learn and a desire to understand systems beyond those you’re responsible for
  • Bonus points
  • Experience with DjangoCMS
  • Celery
  • TDD
  • Server-side CSS pre-processing platforms, such as LESS and SASS
  • Experience with agile methodologies
  • Write software for fun and have worked on projects of your own you can demo


  • Produce well designed, testable, efficient code by using best software development practices
  • Implement backend and frontend components of a new web application using Django, DjangoCMS and Javascript
  • Build website layout/user interface by using standard HTML/CSS practices
  • Integrate third-party services using their APIs
  • Remove bugs, develop new features, create prototypes
  • Prepare and maintain software documentation
  • Keep up-to-date with emerging technologies and industry trends and apply them to operations and activities
  • Work together with web designers to match visual design intent
  • Management of hosting environment, including database administration and scaling an application to support load changes

Why should you apply?

  • High growth potential
  • Fantastic locations (Las Palmas, Spain or Rome, Italy)
  • Great office, friendly and informal work environment
  • Opportunity to build and shape a new product

More info here


full stack python Django javascript git