Join Our Team

Needls. was built to help you grow your business. Our ongoing evolution is a function of listening closely to what you have to say and adapting.

We view you as a partner rather than a client, providing you with the tools needed to increase sales. Your success is our success!

Are you the next


Intermediate PHP Developer

Develop and ship new product to customers and firefight when needed with hot fixes.Work closely with our growing team of front and back end developers. Assist with architecture and be a team player.
View Details


  • Works well under pressure, and has a proven record of meeting tight deadlines
  • Excellent communication skills both verbally and in writing
  • Shows strong initiative and is self-motivated and organized, with a strong attention to detail
  • Ability to pick up new paradigms and languages without difficulty.
  • Passion for problem solving and thrives when faced with a challenge.
  • Ability to work independently and as part of a team
  • Demonstrates a high level of trust, integrity and diplomacy
  • Sense of ownership and willingness to get the job done
  • Values: Passionate, Respectful, Proactive, Customer Focused, Innovative, Accountable

Angular JS Specialist

We are looking for the best and brightest minds in Front End Web Development. Someone who is truly passionate about creating beautiful innovative next generation UIs using cutting edge technologies.
View Details

As a member of a team you are asked to deliver the following:

  • Implement requirements from design mockups on the UI and integrate them with the backend services
  • Facilitate innovative design and find solutions to challenging technical problems through information gathering, ideation and best practices.
  • Contribute to UI and UX solutions.

What do we offer?

  • The chance to work in a fast moving, innovative and international environment with talented programmers, designers, and data scientists.
  • Full Time Position- Competitive Salary, Stock Options, Bonuses, Flexible Vacation Days,among other perks.

Sales & Marketing

Account Manager

As an Account Manager you will be the single point of contact with a growing list of clients. Your duties range from building personal relationships with multiple clients, handling our live chat, phone system and incoming leads to close new business,. You will also assist in the advertising campaign creation process and perform monthly follow up calls and screen-share meetings with clients.
View Details
This is an opportunity for someone who is more than an Account Manager, but someone who wants the opportunity to be part of something bigger and put some entrepreneurial spirit into the project. Our work environment is vibrant and collaborative – one where we foster personal and professional growth of all team members.
Our work environment is vibrant and collaborative – one where we foster personal and professional growth of all team members.

Only apply if you meet the following criteria

  • Have Excellent Communication & Customer Service: Do you love dealing and interacting with people, are organized and have strong attention to detail?
  • Excel at Sales: Do you love hunting for new business and thrive on growing and managing a client base?
  • Driven To Succeed & Display Lots of Initiative: Do you want to be part of something unique within a startup organization. Likes where we’re going and ‘what this could be’.
  • EnthusiasticAre Flexible & Adaptable: Are you willing to take on challenging, yet rewarding work with a ‘no excuses’ attitude?
  • Enjoy Team Work, But Prefer Working Independently: You’ll only like it here if you’re an independent worker that self-motivates to stay on task and completes work efficiently (with high quality), but occasionally enjoys working with a team to collaborate

Full Duties


  • Maintain a steady stream of pro-active communication with key clients
  • Create a personalized approach to getting to know your clients. This may include e-mails and scheduled phone calls.
  • Establish Key Performance Indicators (KPI’s) with clients.
  • Perform monthly phone meetings with clients to discuss online marketing campaigns performance.
  • Nurture all incoming new business leads through live chat, contact forms, phone calls and email.
  • Close new business and grow your sales pipeline.

Desired Skills and Experience


  • Educated to college/university degree level or higher.
  • Degree in Marketing or Business Administration is an asset.


  • At least 1 year experience managing client accounts for advertising or marketing agency.
  • Strong experience as a project manager for multiple projects at one time.
  • Experience with paid digital media including Facebook Ads and Instagram Ads.

Beneficial Knowledge:

  • Knowledge of using website analytics tools for statistical analysis and reporting.
  • An understanding of the impact of other online marketing activities (ex. Social Media).
  • Online Advertising (PPC/Display etc), Usability (UX, PR).

Required Skills:

  • Excellent business relationship building skills.
  • Skillful in managing multiple projects at one time and hitting deadlines.
  • A high standard of written English.
  • A Sales Rockstar.
  • Can think strategically, able to analyze data and identify & implement recommendations.


  • Extreme attention to detail.
  • Must be organized and have a strong ability to prioritize.
  • Strong desire for continuous learning and self-development.
  • Ability to be assertive, yet communicate client concerns to team.
  • Excellent communication skills, with talent to create rapport with new and current clients.
  • Ability to clearly present and explain complex subjects to executive audience.
  • Can facilitate positive and productive client meetings via screen sharing or phone calls.
  • Strong desire for continuous learning and self-development.
  • Sense of humour and ability to have FUN!

There are many positions available so please contact us and tell us why we should sit down with you!


Follow Us on Social Media