Full Stack Developer

We are looking for Fullstack Engineer (Python, JavaScript)

We are developing an innovative web application that combines interactive historical maps with a comprehensive aggregator of historical sources, including texts, maps, and datasets. Our mission is to provide users with an engaging platform to explore history in a format that suits their needs. We are currently conducting research with historians and other experts to better understand user needs, and we are looking for an experienced Fullstack Engineer to join our team and help bring our MVP from prototype to production.

Experience: 3+ years

Job type: FULL/PART-TIME

Location: Cyprus/Remote.

Requirements:

  • 3+ years of commercial experience with Python (FastAPI/Flask/Django);
  • Strong experience with JavaScript and frontend frameworks (Vue.js/React);
  • Proficiency in RESTful API development and integration;
  • Experience working with databases (PostgreSQL, MongoDB, etc.);
  • Solid understanding of AWS or other cloud providers;
  • Experience with microservices architecture;
  • Familiarity with CI/CD pipelines;
  • Proficiency in English and Russian.

Nice to have:

  • Experience in GIS development, including working with mapping libraries (e.g., Leaflet, GeoDjango, PostGIS);
  • Experience with cloud platforms (AWS, Google Cloud, Azure);
  • Experience in Data Engineering, including ETL pipeline design and implementation.

Responsibilities:

  • Develop and maintain the backend using Python (FastAPI, Flask, or Django);
  • Build and integrate interactive historical maps using Python/JavaScript and GIS libraries;
  • Design and implement RESTful APIs for data integration;
  • Manage and deploy infrastructure on AWS;
  • Troubleshoot and resolve issues as they arise.

Please send your CV to https://t.me/aserbinova

Don't miss out on the latest news!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

People also read

Full Stack Developer

We are looking for Fullstack Engineer (Python, JavaScript)

Join our team to bring history to life with cutting-edge technology! We're seeking a Fullstack Engineer to help launch our innovative web app, merging interactive maps with historical sources

August 14, 2024
2
min read
News
Historica Tech Lab scheme

Technological results. Developing an ETL Pipeline and Graph Database for Historical Data with LLMs

Innovative ETL Pipeline and Historical Ontology at Historica Tech Lab: Advancing Digital Humanities

July 17, 2024
3
min read
Generative AI
News
Historica Dataset

Historica's Latest Experiment Results: Using LLM for Feature Engineering in Historical Data

Discover how Historica uses AI to revolutionize historical data analysis, comparing cutting-edge language models for precise and efficient text annotation.

May 27, 2024
6
min read
News

Contribute to Historica's blog!

Learn guidelines, requirements, and join our history-loving community.

Become an author

FAQs

How can I contribute to or collaborate with the Historica project?
If you're interested in contributing to or collaborating with Historica, you can use the contact form on the Historica website to express your interest and detail how you would like to be involved. The Historica team will then be able to guide you through the process.
What role does Historica play in the promotion of culture?
Historica acts as a platform for promoting cultural objects and events by local communities. It presents these in great detail, from previously inaccessible perspectives, and in fresh contexts.
How does Historica support educational endeavors?
Historica serves as a powerful tool for research and education. It can be used in school curricula, scientific projects, educational software development, and the organization of educational events.
What benefits does Historica offer to local cultural entities and events?
Historica provides a global platform for local communities and cultural events to display their cultural artifacts and historical events. It offers detailed presentations from unique perspectives and in fresh contexts.
Can you give a brief overview of Historica?
Historica is an initiative that uses artificial intelligence to build a digital map of human history. It combines different data types to portray the progression of civilization from its inception to the present day.
What is the meaning of Historica's principles?
The principles of Historica represent its methodological, organizational, and technological foundations: Methodological principle of interdisciplinarity: This principle involves integrating knowledge from various fields to provide a comprehensive and scientifically grounded view of history. Organizational principle of decentralization: This principle encourages open collaboration from a global community, allowing everyone to contribute to the digital depiction of human history. Technological principle of reliance on AI: This principle focuses on extensively using AI to handle large data sets, reconcile different scientific domains, and continuously enrich the historical model.
Who are the intended users of Historica?
Historica is beneficial to a diverse range of users. In academia, it's valuable for educators, students, and policymakers. Culturally, it aids workers in museums, heritage conservation, tourism, and cultural event organization. For recreational purposes, it serves gamers, history enthusiasts, authors, and participants in historical reenactments.
How does Historica use artificial intelligence?
Historica uses AI to process and manage vast amounts of data from various scientific fields. This technology allows for the constant addition of new facts to the historical model and aids in resolving disagreements and contradictions in interpretation across different scientific fields.
Can anyone participate in the Historica project?
Yes, Historica encourages wide-ranging collaboration. Scholars, researchers, AI specialists, bloggers and all history enthusiasts are all welcome to contribute to the project.