Python Django + Angular/React Software Developer

2 years

0 Lacs

Posted:2 weeks ago| Platform: Indeed logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Summary

We are seeking a talented and motivated Python Django + Angular/React Software Developer to join our development team. The ideal candidate will have strong experience in backend development using Django, combined with expertise in building dynamic and responsive front-end applications using Angular or React. You will work on full-stack development projects to create scalable, user-friendly web applications that solve real-world problems.

This role requires a creative thinker with excellent problem-solving skills and the ability to thrive in a collaborative, fast-paced environment.

Key Responsibilities

Backend Development (Python Django):

  • Design, develop, and maintain server-side applications using Django.
  • Build and manage RESTful APIs endpoints to facilitate communication between front-end and back-end systems.
  • Implement robust and scalable database solutions using MySQL or MongoDB.
  • Write reusable, testable, and efficient code while adhering to best practices.
  • Perform database migrations and optimize data queries to enhance performance.

Frontend Development (Angular/React):

  • Develop and maintain dynamic, responsive, and user-friendly web interfaces using Angular or React.
  • Integrate front-end components with Django-powered APIs seamlessly.
  • Implement state management solutions.
  • Optimize front-end performance for mobile and desktop platforms.
  • Write clean, modular, and reusable code for UI components.

Collaboration and Problem Solving:

  • Work closely with cross-functional teams, including product managers, designers, and QA engineers, to translate business requirements into technical solutions.
  • Participate in code reviews and provide constructive feedback to maintain high-quality standards.
  • Troubleshoot, debug, and resolve technical issues across the application stack.

Deployment and Maintenance:

  • Set up CI/CD pipelines for automated testing and deployment.
  • Deploy applications to cloud platforms such as AWS, Azure, or Google Cloud.
  • Monitor application performance and implement improvements as needed.
  • Ensure the security and reliability of the application.

Qualifications and Skills

Required:

  • Experience:
  • Minimum 2 years of professional experience in web development.
  • Hands-on experience with both Python Django and Angular/React.
  • Backend Skills:
  • Strong knowledge of Python and Django framework.
  • Proficiency in building and consuming RESTful APIs.
  • Familiarity with databases like MySQL or MongoDB.
  • Frontend Skills:
  • Proficiency in JavaScript, TypeScript, and modern JavaScript frameworks (React or Angular).
  • Familiarity with responsive design principles and CSS preprocessors.
  • Tools and Technologies:
  • Experience with version control systems like Git.
  • Proficiency with development tools like VS Code, Postman, or Docker.
  • Strong understanding of MVC/MVT architecture and component-based front-end development.

Preferred:

  • Knowledge of Django REST Framework (DRF).
  • Experience with state management libraries like Redux or NgRx.
  • Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
  • Knowledge of testing frameworks like Pytest, Jest, or Cypress.
  • Understanding of agile methodologies and working in a scrum team.

What We Offer

  • Competitive Salary.
  • Flexible Work Environment: Remote or hybrid options.
  • Challenging Projects: Work on meaningful projects using cutting-edge technologies.

Why Join Us?

  • Work in a collaborative and supportive environment with talented professionals.
  • Get hands-on experience with the latest web technologies.
  • Build impactful applications that make a difference in people's lives.

Job Types: Full-time, Permanent

Pay: From ₹25,000.00 per month

Benefits:

  • Commuter assistance
  • Work from home

Ability to commute/relocate:

  • Kochin, Kerala: Reliably commute or planning to relocate before starting work (Preferred)

Education:

  • Bachelor's (Preferred)

Experience:

  • Angular: 2 years (Required)
  • total work: 3 years (Required)
  • Python: 2 years (Required)
  • Front-end development: 2 years (Required)
  • Back-end development: 2 years (Required)

Work Location: Remote

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