Full-Stack React Node AI Developer
Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
# Full Stack Software Developer – React, Node.js, PostgreSQL & AI
## About the Opportunity
We are looking for motivated Software Developers to join our team and help build modern web applications and AI-powered solutions.
We welcome candidates at different experience levels, including interns, junior developers, and experienced engineers.
You don't need to be an expert in every technology listed below. We value practical skills, problem-solving abilities, willingness to learn, and a genuine interest in software development.
You will have opportunities to work on both frontend and backend development, explore AI technologies, and contribute to real-world software projects.
## Responsibilities
- Develop and maintain web applications using React, JavaScript, and TypeScript.
- Build backend services and REST APIs using Node.js.
- Work with PostgreSQL databases, including data modeling and query development.
- Integrate AI services and LLM APIs into web applications.
- Explore AI-powered automation and intelligent application features.
- Identify and fix bugs, improve performance, and maintain code quality.
- Collaborate with other developers to implement new features.
- Participate in code reviews, technical discussions, and development planning.
## Required Skills
- Basic to advanced knowledge of JavaScript or TypeScript.
- Familiarity with React or another modern frontend framework.
- Basic understanding of backend development or Node.js.
- Familiarity with SQL or relational databases such as PostgreSQL.
- Understanding of basic web development concepts and REST APIs.
- Ability to use Git for version control.
- Interest in AI technologies and their practical applications.
- Good problem-solving skills and willingness to learn.
## Nice-to-Have Skills
Experience with any of the following is a plus, but not required:
- React, Next.js, Node.js, Express, or NestJS.
- PostgreSQL, MySQL, or MongoDB.
- Python and AI/ML development.
- OpenAI, Anthropic, or other LLM APIs.
- LangChain, LangGraph, RAG, embeddings, or AI agents.
- Vector databases and semantic search.
- AWS, Google Cloud, Docker, or Kubernetes.
- CI/CD pipelines and automated testing.
## Who Can Apply?
We welcome applications from:
- **Interns:** Students or beginners looking for practical software development experience.
- **Junior Developers:** Developers with basic professional experience who want to improve their skills.
- **Mid-Level Developers:** Engineers comfortable working independently on frontend and backend tasks.
- **Senior Developers:** Experienced engineers who can contribute to architecture, technical decisions, and complex development challenges.
We are more interested in your skills, potential, attitude, and ability to contribute than simply the number of years of experience you have.
## Ideal Candidate
- Enjoys building software and solving technical problems.
- Is interested in modern web technologies and AI development.
- Can communicate effectively and collaborate with a remote team.
- Is responsible, proactive, and open to learning.
- Is willing to take on new challenges and grow professionally.
## Work Arrangement
- **Position:** Freelance / Contract Software Developer
- **Experience Level:** Intern / Junior / Mid-Level / Senior
- **Work Location:** Remote
- **Technology Stack:** React, Node.js, TypeScript, PostgreSQL, AI/LLM
## About the Opportunity
We are looking for motivated Software Developers to join our team and help build modern web applications and AI-powered solutions.
We welcome candidates at different experience levels, including interns, junior developers, and experienced engineers.
You don't need to be an expert in every technology listed below. We value practical skills, problem-solving abilities, willingness to learn, and a genuine interest in software development.
You will have opportunities to work on both frontend and backend development, explore AI technologies, and contribute to real-world software projects.
## Responsibilities
- Develop and maintain web applications using React, JavaScript, and TypeScript.
- Build backend services and REST APIs using Node.js.
- Work with PostgreSQL databases, including data modeling and query development.
- Integrate AI services and LLM APIs into web applications.
- Explore AI-powered automation and intelligent application features.
- Identify and fix bugs, improve performance, and maintain code quality.
- Collaborate with other developers to implement new features.
- Participate in code reviews, technical discussions, and development planning.
## Required Skills
- Basic to advanced knowledge of JavaScript or TypeScript.
- Familiarity with React or another modern frontend framework.
- Basic understanding of backend development or Node.js.
- Familiarity with SQL or relational databases such as PostgreSQL.
- Understanding of basic web development concepts and REST APIs.
- Ability to use Git for version control.
- Interest in AI technologies and their practical applications.
- Good problem-solving skills and willingness to learn.
## Nice-to-Have Skills
Experience with any of the following is a plus, but not required:
- React, Next.js, Node.js, Express, or NestJS.
- PostgreSQL, MySQL, or MongoDB.
- Python and AI/ML development.
- OpenAI, Anthropic, or other LLM APIs.
- LangChain, LangGraph, RAG, embeddings, or AI agents.
- Vector databases and semantic search.
- AWS, Google Cloud, Docker, or Kubernetes.
- CI/CD pipelines and automated testing.
## Who Can Apply?
We welcome applications from:
- **Interns:** Students or beginners looking for practical software development experience.
- **Junior Developers:** Developers with basic professional experience who want to improve their skills.
- **Mid-Level Developers:** Engineers comfortable working independently on frontend and backend tasks.
- **Senior Developers:** Experienced engineers who can contribute to architecture, technical decisions, and complex development challenges.
We are more interested in your skills, potential, attitude, and ability to contribute than simply the number of years of experience you have.
## Ideal Candidate
- Enjoys building software and solving technical problems.
- Is interested in modern web technologies and AI development.
- Can communicate effectively and collaborate with a remote team.
- Is responsible, proactive, and open to learning.
- Is willing to take on new challenges and grow professionally.
## Work Arrangement
- **Position:** Freelance / Contract Software Developer
- **Experience Level:** Intern / Junior / Mid-Level / Senior
- **Work Location:** Remote
- **Technology Stack:** React, Node.js, TypeScript, PostgreSQL, AI/LLM
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.