Software Developer - JavaScript

Software Developer - JavaScript

OVERVIEW:
Our engineering team continuously delivers customer value through our iterative development process. We value code reviews, continuous integration, extensive testing and frequent deployments to allow us to respond to change and priority.

We’re looking for an experienced JavaScript Developer to join our team in Vancouver.

A LITTLE BIT ABOUT YOU:

  • You have extensive experience building client side applications in the browser
  • You possess knowledge of object oriented and functional programming concepts
  • You’ve had exposure to popular JavaScript libraries and frameworks but are also comfortable building components from scratch
  • You value UI design and UX and can apply your knowledge of the DOM, CSS3 and HTML5 to creating a clean, usable UI
  • You are familiar with JavaScript testing frameworks such as Jasmine and can write well-written unit tests and self-documenting code
  • You can articulate your ideas and rationalize your decisions

IF THAT'S YOU, YOU'LL BE RESPONSIBLE FOR:

  • Suggesting, scoping, designing and implementing new software components for our platforms
  • Improving the quality and functionality of our existing systems
  • Profiling and analyzing our software under real-world, production conditions
  • Evaluating new technologies for their feasibility and usefulness
  • Working hand-in-hand with our Customer Success team to help our customers
  • Participating in our daily stand-ups, bi-weekly sprint kick-offs, and our retrospectives
  • Collaborating with other development teams to advance the state of our art
  • Continually growing, learning, and sharing as we strive to keep pushing our technical boundaries

OUR TOOLSET:

  • We follow an agile/lean/XP development process. Actually, it’s really closer to Kanban, but we’re still tweaking it and continuously improving
  • Our stack is JavaScript, Ruby, Rails, Java, with some Scala and Clojure in the mix; managed by Git; cloud-hosted (EC2) on Linux
  • Our WYSIWYG page builder is built in JavaScript using jQuery, lowdash.js, RXJS, Virtual-DOM, and custom UI/UX frameworks
  • Generally we’re a Mac shop, but you can use whatever platform is productive for you


    Date Posted:
    Jan 4, 2016 3:40 PM PST
    Company:
    Unbounce
    Website:
    http://careers.unbounce.com/software-developer-javascript/

    Company:
    Unbounce
    Location:
    Vancouver, British Columbia, Canada

    Unbounce is the landing page builder designed for marketers. Build and test high-converting mobile-responsive landing pages for your campaigns—no coding required. With drag-and-drop functionality, professionally-designed templates, A/B testing, lead generation tools and CRM, WordPress, analytics and marketing automation integrations, Unbounce is the most powerful and customizable landing page... more