All offersWarszawaPythonPython Developer (Fullstack with React)
Python Developer (Fullstack with React)
Python
ITDS

Python Developer (Fullstack with React)

ITDS
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    Python
    regular
    Django
    regular
    Flask
    regular
    React
    regular
    Redux
    regular
    HTML
    regular
    ORM
    junior
    CSS
    nice to have
    Apache Airflow
    nice to have
    ELK Stack
    nice to have

Job description

Join an international team of engineers responsible for the development of a platform with Microservices architecture! Develop Back End in Python and Front End in React!


Warsaw based opportunity with the possibility to work remotely up 1 day a week!

As a Fullstack Developer (Python/ReactJs), or Back End Developer (Python)  you will be responsible for designing and developing back-end components of a platform with Python. You will integrate it to third-party web services, and supporting the development of its front-end via the creation of new web pages, features, and templates in ReactJs. You will build robust, scalable products in a fast-paced environment within the banking area.

Your main responsibilities: Software development 
  • Writing reusable, testable and efficient code
  • Design and implementation of low-latency, high-availability and performant features
  • Construction and integration of user-facing elements
  • Implementation of security and data protection
  • Integration of data storage solutions
  • Contribute to regular team meetings in an Agile environment
  • Taking part in code reviews and documentation reviews
  • Analysis and fix faults reporting within the existing code base

You’re ideal for the role if you have:
  • 2+ years of experience in Python with knowledge of at least one Python web framework (Django/ Flask)
  • +2 years of experience in React with knowledge of technologies such as Redux, Formik and GraphQL
  • Experience in HTML/CSS Frameworks e.g. Bootstrap, Materialize or similar
  • Familiarity with some level of ORM
  • Ability to integrate multiple data sources and databases into one system
  • Understanding of multi-process architecture
  • Knowledge of user authentication and authorization between multiple systems, servers and environments
  • Understanding of fundamental design principles behind a scalable application
  • Ability to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Proficiency understanding of code versioning tools (Git)

It is a strong plus if you have:
  • Deep knowledge of Apache Airflow, Celery, RabbitMQ, and distributed architecture
  • Experience with event-driven microservices and APIs
  • Dynamic web application experience (React, Node, Vue)
  • ELK Stack

We offer you:
ITDS Business Consultants is involved in many various, innovative and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious and driven people. The offer includes:

  • Stable and long-term cooperation with very good conditions
  • Enhance your skills and develop your expertise in the financial industry
  • Work on the most strategic projects available in the market
  • Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
  • Participate in Social Events, training and work in an international environment
  • Access to attractive Medical Package
  • Access to Multisport Program
  • Remote work and flexible working hours

#GETREADY