Job Search and Career Advice Platform

Enable job alerts via email!

Developer, Python, LN

International Medical Corps

Islamabad

On-site

PKR 2,000,000 - 2,750,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading humanitarian organization is looking for a web developer with strong expertise in Python and Django to create and maintain web applications. The ideal candidate should have extensive experience in front-end technologies like JavaScript, HTML5, and CSS3, along with a solid background in web security and application deployment. This role requires effective communication skills and the ability to work in a collaborative environment.

Qualifications

  • 7+ years of relevant experience, including 5+ years in Python/Django.
  • Strong understanding of security principles for web applications.
  • Experience with web services and user interface design.

Responsibilities

  • Design and manage data interchange between server and front end.
  • Implement front-end elements and server-side logic.
  • Ensure application security and data integrity.

Skills

Python/Django development
JavaScript
HTML5
CSS3
PHP
SQL
Data security
Web Applications
Unit testing
Git

Education

Bachelor's degree in Computer Science
Job description
JOB SUMMARY

Responsible for creating, testing, implementing and maintaining the web applications. This position will be responsible for the development of front-end elements as well as server-side logic using Django framework.

To perform this job successfully, an individual must be able to perform each essential function with or without reasonable accommodation:

Main Tasks And Responsibilities
  • Design and manage the interchange of data between server and front end
  • Design and implement the Front‑end elements
  • Design and implement server‑side logic
  • Integration of front end and back end logic
  • Implementation of data security
  • Integrate information storage applications

Perform other duties as assigned. The duties and responsibilities listed in this document are representative of the nature and level of work assigned and not necessarily all inclusive.

Minimum Qualifications
  • Typically, a Bachelor's degree in CS. Equivalent combination of relevant education and experience may be substituted as appropriate.
  • Typically, 7+ year of relevant experience working in related field, including 5+ years Python/Django development experience, 5+ years of experience working in front‑end technologies (JavaScript, HTML5 and CSS3), 5+ years PHP development experience, 5+ years SQL query writing experience.
  • Deep expertise and hands on experience with Web Applications and programming languagessuch as HTML, CSS, JavaScript, JQuery, Python and Django, PHP, Bootstrap, Codeigniter, React js.
  • Strong grasp of security principles and how they apply to web applications.
  • Strong understanding of UI, cross‑browser compatibility, general web functions and standards.
  • Hands on design experience with web services.
  • Knowledge and ability to apply CSS.
  • Experience Building User Interfaces and Prototypes.
  • Expertise in using Django as a back‑end tool for developing web applications.
  • Implement a full Models‑Views‑Templates structure for sites using Django.
  • Deploy applications in a Cross‑Platform, Cross‑Browser Environment.
  • Follow and Implement Industry Accepted Best Practices.
  • Familiarity with some ORM (Object Relational Mapper) libraries.
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Familiarity with event‑driven programming in Python.
  • Strong unit test and debugging skills.
  • Ability to schemas that represent and support business and processes.
  • Working Knowledge and understanding of code versioning tools such as Git.
  • Experience in Web API’s.
  • Good communication skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.