Full Stack Developer (Python, React)

Project description

Project is a web application running and visualizing scientific experiments and mathematical models. It focuses on allowing users to visualize different graphical plots - hence Plotly is in the center of work.

 

Responsibilities

The purpose of this role is to design, build, and maintain robust, scalable, and production ready software. As a senior full stack developer, the role leads the development of backend services in Python and frontend interfaces in React according to UI/UX specifications, ensuring high reliability, strong engineering standards, and a seamless user experience. It also delivers high quality components across the stack, efficient CI/CD pipelines, resilient production deployments, and contributes to architectural decisions, continuous performance improvements, maintainability, usability, and clear technical documentation that strengthens overall platform robustness and team productivity.

 

Skills

Must have

The person must work with minimum supervision, probably with at least 5 years of experience.

Strong backend engineering in Python (API development, services, data workflows)

Frontend development expertise in React (components, state management, UI integration)

Solid experience with CI/CD pipelines

Solid experience in Linux command line

Proven track record operating and supporting production systems

Familiarity with AI augmented solutions, including RAG pipelines or multi agent architectures.

Strong testing practices and software engineering fundamentals

Ability to collaborate on architecture, code reviews, and cross functional technical decisions

 

Nice to have

Knowledge of OpenShift

Experience with AI tools (Lang chain, Lang graph, vector-databases, etc. )

Experience with document search applications

Required languages

English B2 - Upper Intermediate
Ukrainian C1 - Advanced
Published 23 March
12 views
ยท
3 applications
To apply for this and other jobs on Djinni login or signup.
Loading...