Junior Python Developer
San Jose
hace 5 días
source : Just Join IT

Python (junior)

In Nethone, we truly believe that developers should have a significant impact on a company's strategy. This is why we also take part in planning workshops.

We like to talk when it’s needed (brainstorms on bigger projects) but we also do not like wasting our time on meetings that we do not need ( this meeting could be a slack message is our motto).

We work in Scrum using weekly sprints, starting them from planning and finishing with review and retro. Everyday we have 5 minutes stand-ups.

In our team everybody takes responsibility for various pieces of code, functionally or project. This provides an opportunity to be the owner of a given domain and drive it's direction as well as stay in focus with the task at hand.

It is important for us to create a truly harmonious team - we have weekly coffee meetings and team integrations (last time we went for a long walk in Kampinos with a sledge and we were building a snowman : )).

Responsibilities :

  • The team is responsible for all our client-facing services (e.g. Nethone API, panel of our main product).
  • Becoming a part of this team you will :
  • work on the public and internal API backends
  • design and implement new features (code, tests, documentation) and maintain current ones (optimizations, bug fixes)
  • be conducting code reviews
  • be taking part in team's sprint and quarter plannings, stand-ups
  • Taking part in brainstorms, workshops and other team and cross-team meetings
  • Our technology stack :

  • Back End : Python 3, PostgreSQL (with SQLAlchemy), FastAPI, Pyramid, Pytest. But also : Nginx, RabbitMQ, Redis.
  • Front End : Vanilla ES6+, React, MobX, D3.
  • Development process : Docker, Kubernetes, GitLab (repository, issue tracker, CI), Sentry, Grafana.
  • Requirements :

  • At least 2 years of experience as Backend Developer with willingness to develop as a full-stack developer.
  • Knowledge of Python, familiarity with Python libraries : SQLAlchemy, Pytest.
  • Experience in using Docker, Kubernetes (from the developer side)
  • Good understanding of HTTP protocol as well as good knowledge of Relational Databases; SQL; some ORM
  • Familiarity with following topics : Internet protocols, Browser Cache, Authentication mechanisms, web-applications performance, Unix, Encoding, Encryption and other things related to web-applications
  • Fluency in basic usage of Linux terminal and Git
  • Ability to take part in code reviews
  • Open and proactive attitude, inquisitiveness and persistence in solving problems; curiosity about how the system / application works.
  • Readiness to participate in on-call duties
  • Ability to work with Documentation
  • Communicative English
  • Communicatove Polish
  • Nice to have :

  • Willingness to develop as a full-stack developer.
  • We offer

  • Benefit package : medical healthcare, sport card, paid leave
  • Attractive salary adequate to the skills and experience
  • Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación