Skip to main content

Python Software Developer

Technology
Virtueaze
Surat, India₹33,333 - ₹50,000 /month2 days agoUntil 2/1/2027
Full timeOn-site

Job description

Experience: 2+ Years

Job Type: Full-Time

Location: Surat

Role & responsibilities
  • Develop and maintain web applications using Python and React.js.
  • Build responsive, user-friendly frontend interfaces using React.js, HTML, CSS, and JavaScript.
  • Develop backend services, business logic, and RESTful APIs using Python frameworks such as Django, Flask, or FastAPI.
  • Integrate frontend components with backend APIs and third-party services.
  • Work with databases such as PostgreSQL, MySQL, or MongoDB.
  • Write clean, reusable, maintainable, and well-documented code.
  • Debug issues, optimize application performance, and fix bugs.
  • Collaborate with UI/UX designers, developers, and project managers.
  • Use Git for version control and participate in code reviews.
  • Follow best practices for application security, testing, and deployment.
Preferred candidate profile
  • Minimum 2 years of professional experience in web development.
  • Strong proficiency in Python programming.
  • Hands-on experience with React.js and modern JavaScript (ES6+).
  • Experience with Django, Flask, or FastAPI.
  • Good understanding of REST APIs and frontend-backend integration.
  • Knowledge of HTML5, CSS3, and responsive web design.
  • Experience working with relational or NoSQL databases.
  • Familiarity with Git, GitHub, or GitLab.
  • Understanding of authentication, authorization, and application security.
  • Strong problem-solving and debugging skills.
  • Ability to work independently and collaborate effectively within a team.
Keywords
pythonsoftware-developerstime-and-attendanceweb-applicationsreact-jsreactcascading-style-sheets-cssjavascriptdjangoflaskfastapipostgresqlpostgresmysqlmongodbdebuggingapplication-performanceuser-interface-uiuser-experience-uxmobile-app-user-experience

Interested in this role?