Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Fullstack Python Developer @ ti Steps

Home > Software Development

 Fullstack Python Developer

Job Description

Position Overview

The Full Stack Developer will be responsible for designing, developing, and maintaining end-to-end web applications. This role requires expertise in both front-end and back-end technologies, along with a strong understanding of databases, APIs, and deployment environments. The ideal candidate is a problem solver who can translate business needs into scalable technical solutions.

Key Responsibilities

1. Full-Stack Application Development

  • Design, develop, and maintain web applications using front-end and back-end technologies.
  • Write clean, efficient, and reusable code following best practices.
  • Build responsive, user-friendly UI components and robust, scalable server-side logic.

2. API & Database Development

  • Develop and integrate RESTful APIs or GraphQL services.
  • Design database schemas, write SQL/NoSQL queries, and optimize database performance.
  • Work with relational (MySQL, PostgreSQL) and/or NoSQL (MongoDB, DynamoDB) databases.

3. System Architecture & Integration

  • Participate in solution design and architectural discussions.
  • Integrate third-party services, authentication systems, and cloud-based tools.
  • Ensure application security, performance, and scalability.

4. Testing, Troubleshooting & Deployment

  • Perform unit testing, integration testing, and debug issues across the application stack.
  • Work with DevOps teams on CI/CD pipelines, containerization, and deployment.
  • Monitor app performance and implement enhancements.

5. Collaboration & Documentation

  • Collaborate with product managers, designers, and QA engineers to deliver features.
  • Prepare technical documentation, including design specs and API guidelines.
  • Participate in Agile ceremonies (stand-ups, planning, retrospectives).

Qualifications & Experience

  • Bachelors degree in Computer Science, Engineering, or related field.
  • 26 years of full-stack development experience (adjustable based on level).
  • Strong proficiency in front-end frameworks: React, Angular, or Vue.js.
  • Strong proficiency in back-end technologies: Node.js, Java (Spring Boot), Python (Django/Flask), or .NET.
  • Good understanding of HTML5, CSS3, JavaScript/TypeScript.
  • Experience with relational and/or NoSQL databases.

Key Skills

  • Strong understanding of REST APIs, microservices, and web architecture.
  • Knowledge of version control systems (Git) and Agile methodologies.
  • Ability to write clean, maintainable, and efficient code.
  • Strong analytical thinking and problem-solving skills.
  • Good communication and teamwork abilities.

Preferred Attributes

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Familiarity with Docker, Kubernetes, Jenkins, GitHub Actions, or similar DevOps tools.
  • Knowledge of UI/UX best practices.
  • Experience with testing frameworks (Jest, Mocha, JUnit, PyTest).
  • Understanding of security best practices (OWASP, JWT, OAuth).

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: ti Steps
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Python Flask Django Framework Python Javascript Python Development React.Js AWS

 Fraud Alert to job seekers!

₹ .5-6.5 Lacs P.A

Similar positions

Python Fullstack Developer

  • Hurix
  • 1 - 4 years
  • Chennai
  • 9 hours ago
₹ Not Disclosed

Python Developer (Fullstack)

  • Infobeans
  • 7 - 15 years
  • Indore
  • 2 days ago
₹ 0-42 Lacs P.A.

Python Fullstack Developer

  • Hurix
  • 5 - 30 years
  • Remote
  • 11 days ago
₹ Not Disclosed

Python Fullstack Developer

  • Hurix
  • 4 - 9 years
  • Mumbai
  • 18 days ago
₹ Not Disclosed

ti Steps

TI Steps (Tisteps Private Limited) is an EdTech and staffing company based in Chennai, India. The company, founded in 2012, has two main divisions: an EdTech arm that builds educational technology products, and a staffing division that provides talent acquisition services. The company was formerl...

Job Listings