cubierta
Esta oferta ya no está disponible

Python/Django developer en Barcelona

Smaze

Salario
20.000 - €40.000
Lugar de trabajo
En sede
Horas
Full-Time
Prácticas
false
Comparte la oferta

Descripción de la oferta

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!


 

Acerca de Smaze

  • Fintech

Smaze la página de empresa está vacía
Añade descripción e imágenes para atraer más candiadatos y aumentar el Employer Branding.

Otras ofertas de programador backend que podrían interesarte...