Overview

Wordapp Back-end Developer

We are looking for stellar software developers to join our team and build the core WordApp platform. If you’re a generalist and enjoy the challenges of building a next generation platform, this role will be perfect for you.

You will be working on delivering code that supports the core layer of our system. You will manage the data objects that transfer to the API. We have weekly code pushes/releases. This is not a position where you will be maintaing or babysitting the software. You’ll have an opportunity to make impact and will be influencing change. The CTO and CEO are involved in the daily scrum and have high touch points with the software. This is an opportunity to work in a rapidly growing and fast paced environment.

Key Responsibilities

  • Responsible for architecting and building features in their entirety
  • Building interfaces for complex systems and high-quality tools
  • Passionate about UI/UX and that should reflect in your work
  • Technical ownership of projects and managing resources

 

Required Experience/Technical Knowledge

  • A minimum of 3 years commercial experience developing web applications in Ruby on Rails (RoR)
  • Previous experience in either managing software developers, or at least as the lead developer in a team
  • Experience in Agile TDD development
  • Strong knowledge and experience of Open Source technology
  • Experience in working with open source databases (E.g. Postgresql, MySQL, NoSQL or MongoDB)
  • Experience in working with Nginx
  • Experience in working with Redis and Memcache
  • Experience in working with Amazon AWS
  • Experience in designing REST applications
  • Experience in all three of HTML, JavaScript and CSS
  • Experience of architecting a web application
  • Experience in deploying applications
  • Experience in working with Rabbitmq
  • Experience with agile development techniques including test-driven development with Rspec, Cucumber, Capybara and Selenium
  • TC Citizens must have completed Military Service

 

Desirable

  • Experience in jQuery, AngularJS
  • Experience in PHP, NodeJS
  • Experience in Coffeescript & Saas
  • Experience in Vagrant & Docker
  • Experience in the coaching or mentoring of other software developers
  • Confident and good at communicating ideas
  • Do you have any Open Source stuff we can look at? Code repositories, blogs?

Personal Characteristics

  • Believe in our product mission and aim
  • Have what it takes to work in a startup
  • Results orientated
  • Proactive and solution focused
  • Innovator
  • Executor/gets the job done

Job Specific Characteristics

  • Ability to work as part of a team
  • Responsive
  • Ability to use initiative
  • Problem solver
  • Loves learning
  • Fast to respond to errors