Python Developer
Islamabad, Punjab, Pakistan
1d ago

About Punch :

Punch is a full-service digital agency. We are designers, engineers, and marketers on a mission to build the best digital experiences.

We champion a boutique approach to product development. We have small teams, the best talent, and a horizontal management structure.

The goal is to create a natural partner for your organization.

Projects are handled between our three offices in San Francisco, New York, and Lahore, Pakistan. Each project uses all our resources and talents in-house.

We are looking to hire an experienced Python Developer to help us keep growing. If you and #x27;re hard-working and dedicated, Punch is an ideal place to get ahead.

Apply today!

Why do we value Designers and Engineers?

Great success comes through great experience. But that and #x27;s not all we and #x27;re looking for. You might be new in the field, but have a more polished aesthetic sense than most of the experienced designers out there.

You might be new to the world of coding and development, but coding might make you happier than a lot of experienced coders out there.

While we value experience a lot, we equally give importance to willingness to adapt to change, and professional development in your fields.

It and #x27;s a give and take relationship. You give us your expertise, we leverage them to embellish our identity, and we give you the space and room to flap your wings.

We work on your shortcomings, until they become strengths. You take experience, exposure, and sophistication from Punch in return for your time, skills, and aesthetic sensibility.

Required technical qualifications :

At least 3 years of experience in software development in the workplace

Degree in computer science or equivalent work experience

Demonstrated proficiency with Python

Demonstrated proficiency with JSON APIs

Experience with Python modules such as Flask

Experience with Python module development

Experience with Linux Daemons and / or Windows services

Experience building full Python applications

Experience converting older applications to use newer technologies

Experience with continuous testing and / or continuous development

Experience with procedural and object-oriented development

Experience using Git, GitHub, or GitLab

Preferred technical qualifications :

Experience with basic Linux administration and shell scripting

Experience with standalone Python application development

Experience with frontend development (HTML, CSS, Javascript / jQuery)

Experience with relational database systems (MySQL / PostgresQL)

Experience with APIs / backend code written in other languages

Demonstrated proficiency working with the LAMP stack (Linux, Apache,


Experience with other programming languages such as Java, Python or Perl

Post-secondary degree in computer science

Experience with VMware or other virtualization solution

Experience with team management

Required general qualifications :

Excellent written and verbal skills

Excellent grasp of the English language

Attention to detail

Professional work ethic and attitude

Ability to work well both independently and in a team environment

Self-starter that demonstrates initiative

Ability to learn and problem-solve quickly

This Company Describes Its Culture as :

Innovative innovative and risk-taking

Aggressive competitive and growth-oriented

Team-oriented cooperative and collaborative

Job Type : Full Time

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form