Python Full Stack Developer

Riverstone Infotech

Indiana

On-site

USD 5,300 - 9,600

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid sick time
Provident Fund

Job summary

Riverstone Infotech, a Chennai-based IT solutions company, is seeking a Python Full-Stack Developer to join our team. You will design and implement scalable backend services with Python and FastAPI, and build responsive frontend interfaces with Next.js and React.

You will work on PostgreSQL schema design, REST API integration, and apply clean code practices, modular architecture, and CI/CD workflows. The role requires 5+ years of experience and offers in-person work in India.

Qualifications

  • 5+ years of full-stack Python development with REST APIs.
  • Hands-on with Next.js, React, TypeScript, and modern frontend tech.
  • Strong PostgreSQL design and query optimization.
  • Experience with hexagonal/modular architecture and clean code.
  • Experience with REST API design, documentation, and integration.

Responsibilities

  • Design, build and maintain scalable backend services using Python and FastAPI.
  • Develop responsive frontend with Next.js and React.
  • Design PostgreSQL schemas and optimize queries for performance.
  • Write clean, testable code and participate in code reviews.
  • Collaborate with teammates to deliver features and improve performance.

Skills

Python
FastAPI
REST API
Next.js
React
TypeScript
JavaScript
HTML
CSS
PostgreSQL
SQLAlchemy
Git
Testing
Docker
CI/CD
Cloud deployments

Tools

SQLAlchemy
Git
Docker
CI/CD

Job description

Python Full-Stack Developer Experience: 5+ years

Technical Requirements
  • Backend: Strong experience in Python, FastAPI, REST API development, and backend application design.
  • Frontend: Hands-on experience with Next.js, React, TypeScript, JavaScript, HTML, and CSS.
  • Database: Strong knowledge of PostgreSQL, including schema design, complex queries, joins, indexing, and query optimization.
  • API Development: Experience designing, developing, documenting, and integrating RESTful APIs.
  • Architecture: Understanding of hexagonal architecture, modular architecture, design patterns, and clean code principles.
  • ORM and Database Integration: Experience with SQLAlchemy or similar ORM frameworks.
  • Version Control & Deployment: Proficiency in Git and collaborative development workflows.
  • Testing: Experience writing unit tests and integration tests.
  • Familiarity with Docker, CI/CD pipelines, and application deployment. Problem-Solving: Strong analytical, debugging, and troubleshooting skills.
Responsibilities
  • Design, develop, and maintain scalable backend applications using Python and FastAPI.
  • Build responsive and maintainable frontend applications using Next.js and React.
  • Design and optimize PostgreSQL database schemas and queries. Develop and integrate REST APIs with frontend applications and external services.
  • Write clean, reusable, testable, and maintainable code. Collaborate with team members to deliver features and resolve technical issues.
  • Participate in code reviews, technical discussions, and application performance improvements.
  • Preferred Qualifications: Experience working on production-grade full-stack applications. Knowledge of asynchronous programming and performance optimization.
  • Familiarity with cloud platforms and containerized deployments.
  • Ability to work independently and collaborate effectively with the team.
About Us

Riverstone Infotech is a Chennai-based IT solutions company delivering high-quality, scalable, and cost-effective technology services to a global clientele. With a focus on innovation and precision, Riverstone offers services across software development, enterprise solutions, and digital transformation.

The company specializes in developing customized software applications, IT consulting, and integrating cutting-edge technologies into business workflows. Riverstone’s growing design business unit also explores next-gen platforms involving 3D configuration, CAD automation, and spatial computing. www.riverstonetech.com

Pay: ₹500,000.00 - ₹900,000.00 per year

Benefits
  • Health insurance
  • Paid sick time
  • Provident Fund

Work Location: In person

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Full-Stack Engineer | FastAPI & Next.js
Senior Python Full-Stack Engineer | FastAPI & Next.js

Riverstone Infotech • Indiana

On-site
USD 5,300 - 9,600
Health insurance
Paid sick time
Provident Fund
Python Full Stack Developer
Python Full Stack Developer

Quantum Technologies LLC • Lexington (KY)

On-site
USD 85,000 - 120,000
Python Full Stack Developer
Python Full Stack Developer

Ethereum Technologies LLC • Lexington (KY)

On-site
USD 90,000 - 120,000
Python FullStack Developer
Python FullStack Developer

Robotic Process Automation LLC • Menlo Park (CA)

On-site
USD 140,000 - 200,000
Full Stack Developer (Backend Focus)
Full Stack Developer (Backend Focus)

Horizontal Talent • Palo Alto (CA)

On-site
USD 68,000 - 117,000
Medical, dental, vision
Retirement plan
Competitive compensation
Python Full Stack Developer
Python Full Stack Developer

Robotics Technologies • Lexington (KY)

On-site
USD 90,000 - 130,000
Python FullStack Developer
Python FullStack Developer

Quantum Technologies LLC • Menlo Park (CA)

On-site
USD 140,000 - 200,000
Python Full Stack Developer
Python Full Stack Developer

Valiant Technologies LLC • Lexington (KY)

On-site
USD 85,000 - 120,000
Full Stack Developer
Full Stack Developer

Sociants • San Juan (PR)

On-site
USD 90,000 - 120,000
Python Fullstack Engineer
Python Fullstack Engineer

Amiseq Inc. • New York (NY)

Hybrid
USD 120,000 - 150,000