Full Stack Developer

 

Description:

Seeking Experienced Hybrid Full-Stack Developer with React and Django Expertise

Ufuq is actively seeking a highly skilled and motivated Full-Stack Developer to join our dynamic team. The ideal candidate will possess 4 to 5 years of hands-on experience in developing robust and scalable web applications using React for front-end and Django for back-end development.

This is an exceptional opportunity for a seasoned developer to contribute to the entire software development lifecycle, from conceptualization and design to deployment and maintenance. You will play a pivotal role in shaping the future of our products and driving our technical vision forward in a flexible hybrid work environment.

Job Type: Hybrid (A mix of remote and in-office work)

Location: Islamabad, Punjab, Pakistan (with flexibility for remote work)

Key Responsibilities:

  • Design, develop, and maintain high-quality, reusable, and reliable code for both front-end and back-end components.
  • Architect and implement user-facing features using React.js and build scalable back-end services with the Django framework.
  • Collaborate with cross-functional teams, including product managers, UI/UX designers, and other engineers, to define, design, and ship new features.
  • Develop and integrate RESTful APIs to connect the front-end application with back-end services.
  • Optimize applications for maximum speed, scalability, and security.
  • Troubleshoot, debug, and upgrade existing software.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Stay abreast of emerging technologies and industry best practices to advocate for their adoption where appropriate.

Required Skills and Qualifications:

  • 4-5 years of professional experience as a Full-Stack Developer.
  • Proven expertise in front-end development with React.js, including a strong understanding of its core principles, state management (e.g., Redux, Context API), and popular workflows.
  • In-depth knowledge of back-end development using the Django framework and Python.
  • Solid understanding of database design and management, with experience in PostgreSQL, MySQL, or similar relational databases.
  • Proficiency in building and consuming RESTful APIs.
  • Strong command of HTML5, CSS3, and JavaScript (ES6+).
  • Experience with version control systems, particularly Git.
  • Excellent problem-solving skills and the ability to work independently and as part of a team in a hybrid setting.
  • Strong communication and interpersonal skills.

Preferred Qualifications:

  • Experience with modern front-end build pipelines and tools (e.g., Webpack, Babel, NPM).
  • Familiarity with containerization technologies like Docker.
  • Knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience with automated testing frameworks.
  • A portfolio of past projects that showcases your skills and experience.

Organization Ufuq
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Developer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-07-03 4:16 pm
Expires on 2026-01-05