Senior Fullstack Developer (Python)

Cầu Giấy , Vietnam
Full-Time

We are looking for a Senior Fullstack Developer to join the development of applications that integrate Generative AI. You will be responsible for both backend and frontend development, optimizing system performance, and integrating AI technologies into our products. 
 
The ideal candidate should be a self-driven engineer who can work independently while effectively communicating with a remote team. As our development and business teams operate internationally, English proficiency is required for communication 

Responsibilities 

  • Develop and maintain backend systems 

  • Design APIs (RESTful API,..). 

  • Build and optimize frontend systems with React.js, Next.js,... 

  • Design and optimize databases (PostgreSQL, MongoDB, Vector Database) to handle large-scale data and efficient vector search. 

  • Implement messaging queues (Kafka, RabbitMQ,...) for asynchronous data processing. 

  • Integrate caching layers using Redis to improve processing speed and reduce system load. 

  • Build CI/CD pipelines, deploy, and operate systems on cloud platforms (AWS, GCP, Azure). 

  • Develop and integrate Generative AI into the system. 

  • Design scalable architectures to support high traffic loads. 

  • Optimize application performance, ensure data security, and maintain system stability. 

  • At least 5 years of experience in software development with Python. 

  • Proficient in at least one backend framework: Fast API, Flask API, or Django. 

  • Experience working with React.js, Next.js,.. 

  • Strong understanding of relational (PostgreSQL) and NoSQL (MongoDB) databases, experience with vector Database is a plus. 

  • Experience implementing and managing messaging queues such as Kafka and RabbitMQ. 

  • Experience in developing WebSocket-based real-time communication applications. 

  • Hands-on experience with Redis for caching and system optimization. 

  • Experience with AI systems, Generative AI, or AI Agents is a major advantage. 

  • Strong knowledge of system security, performance optimization, and scalable system design. 

  • Strong understanding of version control (Git/GitHub) and CI/CD workflows. 

  • Ability to work independently and collaborate effectively with an international team. 

  • Advanced in English (both written and spoken) for communication with the international team. 
     
     

  • 20 annual leave days 
  • Competitive Salary & Bonus 

  • Premium Health Care 

  • 13th-month salary/ competitive salary 

  • Great activities (Team Building, Company Trip, Weekly Happy Friday, …) 

  • Work with high-profile multinational companies 

Careers at SmartDev. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Full-stack Developer Q&A's
Report this job

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.