Candidatar-se agora

This role is for one of Weekday’s clients
Min Experience: 5 years
Location: NCR
JobType: full-time

Requirements

We are seeking a highly skilled Python Fullstack Developer with strong expertise in Python and ReactJS to join our dynamic technology team. The ideal candidate will have extensive experience in building scalable, high-performance web applications and will be comfortable working across both front-end and back-end technologies. This role demands strong problem-solving skills, architectural thinking, and the ability to work closely with cross-functional teams to deliver high-quality solutions.

You will play a critical role in designing, developing, and maintaining complex applications, ensuring seamless integration between client-side and server-side components, and delivering exceptional user experiences.

Key Responsibilities

1. Application Development

  • Design, develop, and maintain end-to-end web applications using Python for back-end and ReactJS for front-end.
  • Implement secure, scalable, and maintainable solutions aligned with best practices.
  • Write clean, modular, and reusable code with an emphasis on performance optimization.

2. Back-End Engineering

  • Develop RESTful APIs and integrate them with various front-end modules.
  • Manage and optimize relational and NoSQL databases.
  • Work with frameworks such as Django or Flask for rapid back-end development.
  • Implement authentication, authorization, and data validation mechanisms.

3. Front-End Engineering

  • Create interactive, responsive, and intuitive ReactJS user interfaces.
  • Implement efficient state management using Redux or Context API.
  • Ensure cross-browser and cross-platform compatibility.

4. Testing & Quality Assurance

  • Develop unit tests, integration tests, and end-to-end tests to ensure application reliability.
  • Debug, troubleshoot, and optimize existing applications.

5. Collaboration & Project Delivery

  • Work closely with UI/UX designers to translate designs into functional components.
  • Collaborate with DevOps teams for CI/CD pipelines, containerization (Docker), and cloud deployment.
  • Participate in sprint planning, code reviews, and agile ceremonies.

Required Skills & Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • Experience: Minimum of 5 years in full-stack development, with proven expertise in Python and ReactJS.
  • Strong knowledge of REST API development and microservices architecture.
  • Experience with Python frameworks like Django, Flask, or FastAPI.
  • Proficiency in modern JavaScript (ES6+) and React ecosystem tools.
  • Strong database skills (PostgreSQL, MySQL, MongoDB).
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
  • Solid understanding of version control (Git) and agile methodologies.
  • Strong problem-solving, analytical, and debugging skills.
Candidatar-se agora

Outros empregos