職位描述
Full Stack Software Engineer (React, Node.js, PostgreSQL & AI)
About the Role
We are looking for an experienced Full Stack Software Engineer with strong expertise in building modern, scalable web applications. The ideal candidate has hands-on experience with React, Node.js, and PostgreSQL, along with a solid understanding of AI technologies and their practical implementation in software products.
You will be responsible for designing, developing, and maintaining both frontend and backend systems while helping integrate AI-powered features to improve product functionality and user experience. We are looking for someone who can take ownership of technical challenges, work independently, and collaborate effectively with the team.
Key Responsibilities
- Design, develop, and maintain responsive web applications using React and modern JavaScript/TypeScript.
- Build scalable backend services, REST APIs, and integrations using Node.js.
- Design, optimize, and maintain PostgreSQL databases, including schemas, queries, and data models.
- Develop and integrate AI-powered features using large language models (LLMs), AI APIs, and other machine learning technologies.
- Work with AI tools and frameworks to implement intelligent automation, data processing, and AI-driven workflows.
- Ensure application performance, security, scalability, and reliability.
- Troubleshoot technical issues, optimize existing code, and improve overall system architecture.
- Collaborate with product managers, designers, and other engineers to deliver high-quality software.
- Write clean, maintainable, well-tested code and participate in code reviews.
Required Qualifications
- Strong professional experience in full stack software development.
- Advanced proficiency in React, JavaScript, and TypeScript.
- Strong backend development experience with Node.js.
- Solid experience with PostgreSQL, including database design, query optimization, and performance tuning.
- Practical experience integrating AI capabilities into software applications.
- Familiarity with LLM APIs such as OpenAI, Anthropic, or similar AI platforms.
- Strong understanding of REST APIs, authentication, and third-party integrations.
- Experience with Git, CI/CD pipelines, and modern software development practices.
- Strong problem-solving skills and the ability to work independently.
Nice to Have
- Experience with Python and AI/ML frameworks.
- Familiarity with LangChain, LangGraph, or similar AI orchestration frameworks.
- Experience with vector databases and semantic search.
- Knowledge of Retrieval-Augmented Generation (RAG), embeddings, and AI agents.
- Experience with AWS, Google Cloud, or other cloud platforms.
- Experience deploying and maintaining production applications using Docker and Kubernetes.
Ideal Candidate
We are looking for someone who combines strong software engineering fundamentals with practical AI development experience. The ideal candidate is proactive, technically curious, comfortable working across the entire application stack, and capable of turning product requirements into reliable, production-ready solutions.
Work Arrangement: Remote
---
來源:Freelancer.com | 出價次數:26 | 剩餘時間:7 日 | 專案類型:按小時