Filled
This offer is not available anymore

Python/Django developer in Barcelona

Smaze

Salary
20,000 - €40,000
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

We are creating a fintech solution for individuals and business and you may join us for fun & profit! We are looking for a full time developer with good skills on Python (and Django framework) to work with us remotely. Typically we will collaborate using Trello (y’all know: backlog and stuff), video calls and Slack.

- Philosophy - Company values

As a startup, the company structure is loose, meaning we are all connected directly to each other. You will join a team instead of ‘filling a position’.

We must stress three principles that apply to everyone here:
· Customer-centric
· Transparency and ‘reporting when it happens’
· Zero short-cuts

As you will invest most of your time with technical aspects, you should also note:

· Code is related to business features and connected to metrics

If you feel you fit with us, please keep on reading.

- Responsabilities:

· Build a backend system that handles API calls, the core algorithm and server-related tasks
· Build a frontend using Django (showing users the results of our core)
· Build a pre-QA system and start using it!
· Backend related tasks:
· Connect to a third-party API
Well documented (used by 15k developers)
We’ve paid support (squeeze it)
Handle Users and Authorization (OAuth 2.0)
Obtain a JSON and extract relevant data to an array

- The core
Combine arrays (from API and ORM) to produce a list
Use of map,reduce,filter and comprehensions
Discuss the algorithm with the CTO
Focus on readability and efficiency (execution time/CPU usage)
- Frontend related tasks:
· Handle Users
· Authentification, roles, Social login
· Focus on Security

- Build views
Simple bootstrap templates
- QA and server related tasks:

Prepare the server
Batch processes (nightly)

Quality Assurance
Unit testing
Integration testing
Static code analysis
Cyclomatic complexity analysis
Continuous integration
- Technologies:
Python
Django Framework
OAuth 2.0
Unittest
Radon
PEP8
Jenkins
Pylint
mySQL
numPy
PyPy

If you feel comfortable working with more than 8 of these technologies, please send us an email. Let’s talk!


 

About Smaze

  • Fintech

Official website, founding date, employees, how did it all begin... Do you know the whole story?

Tell Us!

Other backend developer jobs that might interest you...