API Developer - Python Django

API Developer - Python Django - Montréal, QC

Swizly.com, a social media aggregation platform, is a start-up in search of a talented API Developer ready to join the team. The first dev position we need filled in Montreal will focus primarily on the following and will work directly with the CTO, also located in Montreal:

Responsibilities:

A) API Development and Maintenance:
Swizly uses API connections to pull data for each subscriber.
i) Updating, maintaining and monitoring current API connections between Swizly and Social Networks (Facebook, Twitter, Vimeo, Flikr, YouTube, Pinterest, etc.).
ii) Improving API Connections between Swizly and Social Networks
iii) Creating new API connections into new networks (ie - Vine)

B) RESTAPI
Using RESTAPI to integrate into 3rd Party systems in order to offer our clients added value and enhance account and backend management. Social Analytics, Payment (payment and subscription management), help desk, eNOM API (domain registration)

C) Front-end Development using APIs
working with APIs to develop the front-end templates or integrating 3rd party addons

Technical Skills

2-5 years API Development Experience
Social Network API Experience (Facebook API, Twitter API, Flikr API, etc.)
Python 3.0+
Django Framework 1.5+
Javascript
Bootstrap
Angular.js (a plus)
Node.js (a plus)
CSS 3.0
MongoDB
PostgresSQL

The Other Stuff:
Ability to crank code daily
Clean commented coding
Detail oriented
Ability to show previous code work experience
Fun and eager to join a start-up.

Short Info

  • Published:12 years ago
  • Company:Swizly - Social Media Aggregator
  • Location:Montréal, QC,Canada
 
 
 

Important facts about the Successful CV

Creating a successful CV (curriculum vitae) is crucial when applying for jobs or opportunities. A well-crafted CV can greatly increase your chances of landing interviews and ultimately securing the desired position. Here are some important facts to consider when creating a successful CV:

Clear and Concise Format: Keep your CV well-organized and easy to read. Use clear headings, bullet points, and a consistent font style and size. Limit your CV to 1-2 pages, especially if you're early in your career.

Contact Information: Include your full name, phone number, email address, and location (city and state/country). Make sure your contact information is up to date.

Personal Statement or Objective: A brief summary at the beginning of your CV can highlight your career goals and what you bring to the table. Tailor it to the specific job you're applying for.

Professional Experience: List your work history in reverse chronological order (most recent job first). Include the company name, your job title, dates of employment, and a description of your responsibilities and achievements. Use action verbs to showcase your accomplishments.

Education: Include your educational background, including degrees earned, institutions attended, graduation dates, and relevant coursework or honors. If you're a recent graduate, your education section may come before your work experience.

Skills: Highlight your relevant skills, both technical (e.g., programming languages, software tools) and soft (e.g., communication, leadership). Tailor your skills to match the requirements of the job.

Achievements and Accomplishments: Showcase specific achievements, such as awards, publications, projects, or certifications, that are relevant to the job you're applying for.

Keywords: Incorporate keywords from the job description into your CV. Many employers use applicant tracking systems (ATS) to screen CVs, and using relevant keywords can help your CV get noticed.

Quantify Achievements: Whenever possible, use metrics and numbers to quantify your achievements. For example, "Increased sales by 25% in Q4 2022" is more impactful than simply saying you improved sales.

Tailoring: Customize your CV for each job application. Highlight the experiences and skills most relevant to the specific role you're applying for.

Professional Appearance: Use a clean and professional layout. Avoid using overly creative fonts, colors, or graphics that might distract from the content.

Proofreading: Thoroughly proofread your CV to eliminate typos, grammatical errors, and inconsistencies. Consider asking a friend or mentor to review it as well.

References: You can include references or indicate that they are available upon request. However, it's generally not necessary to provide references on your CV unless explicitly asked.

Honesty: Be truthful in your CV. Exaggerating or providing false information can damage your credibility and chances of getting the job.

Continuous Updating: Regularly update your CV as you gain new experiences, skills, or achievements. This will ensure that you have an up-to-date document ready for any opportunity.

Remember, your CV is often the first impression employers have of you, so make sure it effectively showcases your qualifications, experiences, and potential contributions to the organization.