React Developer

Job Description:

We are seeking an experienced Django/React Developer with 3-4 years of proven experience to join our growing development team. This role involves designing, developing, and maintaining complex web applications while collaborating closely with front-end developers and product managers.

Responsibilities:

  • Design, develop, and maintain complex web applications using Python and the Django framework.
  • Lead back-end architecture discussions and design scalable, efficient solutions.
  • Integrate user-facing elements developed by front-end teams with server-side logic.
  • Develop and maintain RESTful APIs and integrate third-party APIs.
  • Optimize application performance, scalability, and security.
  • Collaborate with front-end developers, designers, and product managers to define and implement solutions.
  • Perform code reviews and ensure adherence to best practices, including documentation and testing.
  • Troubleshoot and resolve technical issues, providing solutions for complex problems.
  • Stay up-to-date with new technology trends and suggest improvements to the technology stack.
  • Mentor and provide guidance to junior developers.

Requirements:

  • 3-4 years of hands-on experience working with Python and Django in a professional environment.
  • Advanced proficiency in Python, React, and the Django framework.
  • Strong experience with RESTful API design and third-party API integrations.
  • Good understanding of front-end technologies (HTML, CSS, JavaScript) for seamless integration.
  • Strong expertise in databases such as PostgreSQL, MySQL, or equivalent relational databases.
  • Experience working with Docker, Kubernetes, or similar containerization technologies.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with Celery and RabbitMQ or similar tools for task management.
  • Strong experience with version control tools like Git.
  • Knowledge of software security best practices and performance optimization techniques.
  • Experience in mentoring junior developers and leading small projects or tasks.
  • Excellent problem-solving skills with the ability to troubleshoot complex issues efficiently.
  • Strong communication and team collaboration skills.
  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
  • Salary Range: negotiation
  • Experience: 0 Years
  • Location: Lahore
  • Job Type: full-time
  • Shift: morning
  • Company Name: NKU Technologies
  • City: Lahore
  • Valid From: 24-10-2024
  • Valid To: 30-11-2024
  • Job Deadline: 01-11-2024
  • Company Name: NKU Technologies
  • Company Address: 18, Lane 2 Canal Rd, Zaman Park Lahore.
  • Company Industry: Information Technology
  • Company Email: hr@nkutechnologies.com
  • Company Phone: 0300 1004001
  • Company Website: https://nkutechnologies.com/
  • Total number of employees: N/A

Sorry, Job Has Been Expired

Go to Dashboard Go to All Jobs