Senior Software Engineer - Travel AI App

Jobs
Coral

Coral

- Full Time

🌎 Remote

Posted on: 16 December, 2024

Senior Software Engineer - Travel AI App

This a Full Remote job, the offer is available from: Turkey, North Macedonia, Taiwan, China, Japan

We are seeking a highly skilled Senior Full-Stack Software Engineer, with a strong emphasis on backend development.

The ideal candidate will have extensive experience in designing and developing complex web applications, with a particular focus on robust backend systems. This role will be crucial in leading technical projects, collaborating with cross-functional teams, and continuously improving our software infrastructure and processes. While we prefer full-stack capabilities, exceptional backend engineers are also encouraged to apply.

Responsibilities

  • Design and develop scalable full-stack applications using Python (backend) and React (frontend)

  • Implement and optimize RESTful APIs, microservices, and database schemas (PostgreSQL)

  • Write clean, maintainable code and comprehensive tests

  • Collaborate with cross-functional teams in an agile environment

  • Conduct code reviews and mentor junior developers

  • Evaluate and improve development processes and methodologies

  • Research and implement new technologies (e.g., FastAPI, Next.js) to enhance our tech stack

  • Lead best practices for performance, security, and scalability

  • Integrate and leverage AI tools to improve development efficiency and product capabilities

Requirements

  • 5+ years of professional software development experience, with strong backend focus

  • Proficiency in Python, React, and modern JavaScript

  • Experience with backend frameworks (FastAPI, Django, or Flask) and frontend frameworks (React, Next.js)

  • Solid understanding of RESTful API design, microservices architecture, and PostgreSQL

  • Familiarity with cloud platforms (AWS/GCP/Azure), containerization (Docker/Kubernetes), and CI/CD pipelines

  • Knowledge of and experience with AI tools and their integration into software development processes

  • Strong problem-solving skills and ability to mentor team members

  • Excellent communication skills and experience working in agile environments

This offer from “Coral” has been enriched by Jobgether.com and got a 75% flex score.

Tags:
ai
ml
Share the job:

Related Jobs