R

Python Full Stack Developer

Riverstone Infotech

5 years

5 - 9 Lacs

Chennai

Posted:4 hours ago

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

Skills Required

Python Full Stack Backend Rest API Development Application Design TypeScript JavaScript Html and CSS Postgresql Query Optimization API Development Restful Apis

Job Type

Full Time

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.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
R
Riverstone Infotech

RecommendedJobs for You

R

Python Full Stack Developer

Riverstone Infotech

Chennai

Zemoso Technologies logo

Python Full Stack Developer

Zemoso Technologies

Bengaluru

Zemoso Technologies logo

Python Full Stack Developer

Zemoso Technologies

Bengaluru

Zemoso Technologies logo

Python Full Stack Developer

Zemoso Technologies

Bengaluru

Hyderabad, Chennai, Bengaluru

Nextenti Tech Private Limited logo

Python Full Stack Developer

Nextenti Tech Private Limited

Hyderabad