Match score not available

Python + ReactJS Developer

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Software Engineering or related field, Minimum 3 years of experience in Python and ReactJS web development, knowledge of Django or Flask, HTML, CSS, JavaScript, RESTful APIs, and Git.

Key responsabilities:

  • Design, develop, and maintain web applications with Python/ReactJS
  • Write clean code following best practices, solution-oriented mindset, API integration, UI implementation
  • Conduct thorough testing for performance and functionality, optimizing speed and scalability
  • Collaborate with cross-functional teams, assist team members, participate in code reviews and continuous process improvement
Supersourcing logo
Supersourcing https://supersourcing.com/
51 - 200 Employees
See more Supersourcing offers

Job description

We are seeking a talented and experienced Python + ReactJS Developer to join our development team. As a Python + ReactJS Developer, you will be responsible for designing, developing, and maintaining high-quality web applications using Python on the backend and ReactJS on the frontend. This role requires a strong understanding of Python, ReactJS, and web development principles.

Responsibilities:

  1. Collaborate with cross-functional teams to gather and analyze requirements for web application development projects.
  2. Design, develop, and deploy scalable and efficient web applications using Python and ReactJS.
  3. Write clean, maintainable, and reusable code following best practices and coding standards.
  4. Develop backend components using Python frameworks such as Django or Flask.
  5. Implement frontend components and user interfaces using ReactJS and related libraries.
  6. Integrate backend APIs and third-party services into the frontend application.
  7. Conduct thorough testing and debugging to ensure application functionality and performance.
  8. Collaborate with designers to implement visually appealing and user-friendly interfaces.
  9. Optimize applications for maximum speed and scalability.
  10. Participate in code reviews to ensure code quality and adherence to project requirements.
  11. Stay up-to-date with the latest industry trends and technologies in Python and ReactJS development.
  12. Provide technical assistance and support to other team members as needed.
  13. Contribute to the continuous improvement of development processes and best practices.

Requirements:

  1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
  2. Minimum 3 years of professional experience in web application development using Python and ReactJS.
  3. Strong knowledge of Python and web frameworks such as Django or Flask.
  4. Proficiency in frontend development using ReactJS and related libraries (Redux, React Router, etc.).
  5. Solid understanding of HTML, CSS, and JavaScript.
  6. Experience with RESTful APIs and asynchronous programming.
  7. Familiarity with version control systems (Git) and collaborative development workflows.
  8. Knowledge of relational databases and SQL.
  9. Experience with unit testing and test-driven development.
  10. Strong problem-solving and analytical skills.
  11. Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  12. Experience with Agile/Scrum development methodologies is a plus.
  13. Familiarity with cloud platforms and deployment (e.g., AWS, Azure) is a plus.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving
  • Collaboration
  • Analytical Skills
  • Teamwork

React Developer Related jobs