
Full-stack Developer (React/Next.js & FastAPI)
đ
Location: Remote/Hybrid
đŒ
Employment Type: Full-time
Are you a skilled Full-stack Developer looking for an exciting opportunity to work on real time data, machine learngin and knowledge graphs?
We are looking for a talented developer to join our team and help build innovative, scalable, and high-performance digital solutions.
You will help to improve the use of international rail networks.
Key Responsibilities:
- Develop and maintain a modern frontend using React/Next.js, ensuring an excellent user experience.
- Build and optimize backend services with FastAPI, handling API integrations and real-time data processing.
- Design and implement scalable database solutions with TimescaleDB (or PostgreSQL), focusing on time-series data.
- Work with real-time data ingestion and event-driven architectures on Azure.
- Collaborate with data engineers and scientists to support analytics pipelines.
- Ensure security, performance, and reliability across all systems.
- Write clean, maintainable, and well-documented code.
- Participate in agile development processes, including code reviews and team discussions.
What We're Looking For:
- 3+ years of experience as a full-stack developer.
- Strong proficiency in React and TypeScript.
- Hands-on experience with Python and FastAPI (or similar frameworks).
- Solid understanding of API design (REST, WebSockets, GraphQL).
- Experience with TimescaleDB or PostgreSQL.
- Familiarity with cloud platforms (preferably Azure).
- Experience with Docker and containerized deployments.
- Knowledge of real-time data processing tools (Azure Event Hub, Kafka, etc.).
- Experience with universal design and cross-device usability.
- Familiarity with CI/CD pipelines and version control (Git).
- Strong communication skills (English) and ability to work in a cross-functional team.
Nice-to-Have Skills:
- Experience with real-time streaming architectures.
- Familiarity with data visualization libraries.
- Experience with map-based interfaces.
- Exposure to DevOps tools (Terraform, Ansible).
- Prior experience in transportation, IoT, or data-heavy applications.
- Experience in a startup or scale-up environment.
đ If you're passionate about building scalable and high-performance applications and thrive in a fast-paced, data-driven environment, we'd love to hear from you!
đ©
Apply now and be part of an innovative team pushing the boundaries of technology!