You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
Used.ca Logo

Intermediate Software Developer

Reference ID: intermediate-software-developer-12

Share job:


Send your cover letter and resume at <a href="mailto:Careers@Used.ca">Careers@Used.ca</a>

As part of the Development Team, our Intermediate Software Developer is responsible for developing a software product that delivers exceptional business value to our organization. We leverage the scrum development process and the best of modern lean and Agile Development practices. As a developer, you will have a broad range of both technical and non-technical skills, as each team member is responsible for many aspects of our product offerings. This role will requirement involvement in many parts of the development process, including architecture and UI design, development/testing, as well as delivery and infrastructure management. In addition to these technical skills, communication and team skills are mandatory, as the developers work closely with customer support, sales and marketing in supporting and monetizing our product.  

This role is ideal for a developer who is passionate about a wide array of technologies; is not afraid to try new things and learn from mistakes. We’re looking for someone with a strong technical background and confidence in developing modern applications within a team environment. A working knowledge of modern development processes is also critical: including Agile Development (scrum), modern Design Patterns, and Test Driven Development.

Prime responsibilities:

  • Develop software of the highest quality in a number of platforms, environments and languages including:

    • Web Development: Javascript component frameworks, HTML, CSS, Javascript, JQuery, AngularJS

    • Native Mobile App Development:

      • iOS: Xcode, Swift, Objective-C, Cocapods

      • Android:  Android Studio, Java, Gradle

    • Server Development: Nginx, Python, Django, REST API

    • Database Development: Postgres, MongoDB, Elasticsearch

  • Participate and take ownership of tasks in the scrum process, by focusing on improvements to the software through design, development, review, test and delivery

  • Assist in improving the overall architecture and infrastructure of our product offerings by providing input on design and development on future products

  • Communicate within the scrum development team, as well as assist in supporting marketing, sales, and support

  • Contribute to design projects using familiar and modern patterns such as Material Design

Success criteria:

  • Communication skills – the ability to effectively communicate to others is critical on any development team. Includes both oral and written communication

  • Real technical ability – a thorough grasp of relevant technologies to develop the best product possible

  • A champion of quality – promote the adoption of modern quality management including automation

  • Adaptable – responsive to changing priorities and immediate business needs

  • Ability to remain friendly and positive under pressure

Qualifications:

  • B.Sc. or Diploma in Computer Science / Engineering / Systems Technology or equivalent

  • Two or more years of experience as a developer in web application development

  • Participation on an Agile Development team

Great to have:

  • Strong experience in any of the following:  Python/Django, iOS/Android, and REST APIs

  • Knowledge of and experience using Atlassian products (JIRA/Confluence)

  • Experience with developing high traffic software or large user bases

  • Experience utilizing cloud technology services for product support and delivery

  • An understanding of web-based e-commerce, including credit card processing and payment providers

  • An understanding of web-based advertising, affiliate programs, AdWords, AdSense, DFP, SEO and analytics

 


Posted: December 22, 2018
Closes: February 20, 2019
Send your cover letter and resume at <a href="mailto:Careers@Used.ca">Careers@Used.ca</a>
Email Address:
Company Info
Industry:
Technology

Connect with employer:

About Used.ca

Our purpose We are passionate about providing our community with classifieds platforms they can trust. We are extending the life of useful materials and through this we are helping our users mak...