#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWrocławPythonSenior Python Developer (with JS + REST API)
    Senior Python Developer (with JS + REST API)
    Python
    1dea

    Senior Python Developer (with JS + REST API)

    1dea
    Wrocław
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      Python

      advanced

      English

      regular

      PyCharm

      regular

      Flask

      regular

      Django

      regular

      fastapi

      regular

      HTML5 / CSS3

      regular

      JavaScript

      regular

      NumPy

      nice to have

      Pandas

      nice to have

    Job description

    Online interview

    For one of our key Clients we're looking for an expert specialist for the position of:

    Senior Python Developer (fullstack exposure)

     

    Terms of engagement:

     

    Area: Consulting IT (project for financial area)

    Localisation: 100% remote

    Start: ASAP (max 3 months notice period)

    Salary rate (determined individually): 150 - 170 PLN net + VAT / h

    Terms: B2B (outsourcing via 1dea), full-time, long-term

     

    Recruitment process (100% remotely):

    • Phone "hello" interview with 1dea recruitment consultant (~10 min)
    • Technical and business conversation with our Client (approx. 1 hour)
    • Decision to cooperate


    Scope of duties:

    • Python Expertise: You'll be a master of core Python concepts, data modeling, and debugging within popular IDEs like PyCharm and VS Code
    • Framework Proficiency: You'll have experience with popular Python web frameworks like Flask, Django, or FastAPI, as well as data visualization libraries like Matplotlib and Plotly.
    • Full-Stack Exposure: You'll possess a solid understanding of front-end development principles using HTML5, JavaScript, CSS, and popular libraries like Ag-Grid
    • API & Web Service Development: You'll leverage your strong Python skills to build robust RESTful APIs for web services
    • Data Management: You'll be comfortable working with data pipelines, relational and NoSQL databases, and utilizing Python libraries like Pandas and Numpy
    • Testing & Version Control: You'll write unit tests (both automated and UI-focused) using pytest, while collaborating effectively in Agile Scrum environments using Git and pull requests


    Requirements:

    • Minimum 4 years of Python Development experience
    • You're a Python pro with experience in data modeling, debugging with popular IDEs, and building web services and APIs
    • Excelence knowledge of Pycharm (debbuging in a python IDE)
    • You understand HTML, CSS, and JavaScript concepts, including UI development with libraries like Ag-Grid
    • Good knowledge of Jupyter
    • Comfortable with data pipelines, relational and NoSQL databases, and Python libraries like Pandas and Numpy
    • You're also a Git master
    • English on B2+ level (daily work in English)


    Nice to have skills:

    • Experience with cloud technologies (AWS)
    • Experience with popular web frameworks (Flask, Django)
    • You write unit tests and thrive in Agile environments, participating actively in team activities
    • Front-end experience with React and open-source contributions


    We offer:

    • A transparent model of long-term cooperation (B2B contract for an indefinite period)
    • Stable and safe involvement in a company with a solid market position
    • Modern equipment provided by the company, along with software and configuration
    • Flexible working hours
    • Possibility to work remotely 100% of the time
    • Professional advice and career support by a team of experienced specialists
    • A mature and sustainable design ecosystem
    • Good atmosphere in the team - values such as camaraderie, openness, respect, mutual help and support in development are important to us
    • We try to work in the spirit of Agile, which we understand as: continuous improvement, effective cooperation and the use of an empirical approach during the development of manufactured products
    • We support a culture of creativity - each team member has the opportunity to propose their own ideas or solutions - you will always be listened to and your suggestions will be taken into account