AI Full-Stack Developer

3 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Software Developer - Full Stack (React/Python)


nCare, Inc, California, US 

www.ncaremd.com


Position Summary

We are seeking an experienced Software Developer with 3+ years of hands-on development experience to join our dynamic engineering team. The ideal candidate will be proficient in modern frontend technologies (React, NextJS), backend development (Python), databases(PostgreSQL)  and cloud platforms (Google Cloud), while demonstrating expertise in AI-powered development tools and workflows.

Open to working on project/contract basis too. 

Key Responsibilities

Development & Engineering

  • Design, develop, and maintain scalable web applications using React and NextJS
  • Build robust backend services and APIs using Python (FastAPI frameworks)
  • Design and optimize PostgreSQL databases, write efficient queries, and manage database migrations
  • Implement responsive, user-friendly interfaces with modern JavaScript, HTML5, and CSS3
  • Develop and optimize database interactions and data pipelines
  • Ensure code quality through comprehensive testing, code reviews, and debugging

Cloud & Infrastructure

  • Deploy and manage applications on Google Cloud Platform (GCP)
  • Utilize Google Cloud services including Cloud Run, Cloud Storage, Cloud SQL, Vertex AI and other services.
  • Implement CI/CD pipelines and DevOps best practices
  • Monitor application performance and optimize for scalability

AI-Enhanced Development

  • Leverage AI development tools (GitHub Copilot, Gemini Code Assist, or similar) to accelerate development cycles
  • Integrate AI/ML capabilities into applications using Google Cloud AI services
  • Stay current with emerging AI tools and incorporate them into development workflows
  • Contribute to improving team productivity through AI-assisted coding practices

Collaboration & Communication

  • Work closely with cross-functional teams including designers, product managers, and other developers
  • Participate in code reviews and provide constructive feedback to team members
  • Document technical solutions and maintain clear project documentation
  • Communicate technical concepts effectively to both technical and non-technical stakeholders

Required Qualifications

Technical Skills

  • 3+ years of professional software development experience

  • Frontend Development:

  • Proficiency in React.js and NextJS
  • Strong knowledge of JavaScript (ES6+), HTML5, CSS3
  • Experience with state management (Redux, Context API)
  • Familiarity with modern build tools (Webpack, Vite) and package managers (npm, yarn)
  • Backend Development:

  • Strong Python programming skills
  • Experience with web frameworks (Django, Flask, or FastAPI)
  • Knowledge of RESTful API design and implementation
  • Proficiency with PostgreSQL database design, optimization, and management
  • Experience with SQL queries, database migrations, and ORM frameworks
  • Additional experience with NoSQL databases is a plus
  • Google Cloud Platform:

  • Hands-on experience with GCP services and deployment
  • Understanding of cloud architecture patterns
  • Experience with containerization (Docker) and orchestration
  • AI Development Tools:

  • Demonstrated experience using AI-powered development tools (Copilot, ChatGPT, Claude, Gemini, etc.)
  • Ability to effectively prompt and collaborate with AI assistants
  • Experience optimizing development workflows with AI tools

Core Competencies

  • Problem-Solving:

    Strong analytical and critical thinking skills with ability to debug complex issues
  • Quick Learner:

    Demonstrated ability to rapidly adapt to new technologies and frameworks
  • Communication:

    Excellent verbal and written communication skills
  • Team Collaboration:

    Experience working in agile development environments

Additional Requirements

  • Experience with version control systems (Git) and collaborative development workflows
  • Knowledge building AI agents.
  • Understanding of software testing principles and frameworks (Jest, pytest)
  • Knowledge of web performance optimization and security best practices
  • Familiarity with responsive design and cross-browser compatibility

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Experience with TypeScript
  • Knowledge of GraphQL and modern API technologies
  • Familiarity with machine learning concepts and implementation
  • Previous experience in agile/scrum development methodologies
  • Contributions to open-source projects or active GitHub profile
  • Experience with monitoring and logging tools


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You