* This vacancy is no longer available *
Salary dependent upon skills and experience
Nature Publishing Group
Nature Publishing Group is looking to hire a talented ruby developer to join the Web Applications team. The ideal candidate will be a passionate technologist who wishes to apply their considerable talents to delivering high quality software in an agile development environment. You will write and continuously deliver well-tested and maintainable code, discuss technology with colleagues and help shape our development culture.
Be part of a cross-functional, agile team, working closely with other team members and the product owner to successfully deliver working software such as Nature Jobs and Nature Events.
Provide technical assistance and guidance to other team members throughout development and during code review.
Be a champion of good software development practices such as TDD and the SOLID design principles.
Collaborate and foster working relationships with other development teams and people within the business.
Essential Technical Skills:
Experience delivering web applications using Ruby web application frameworks such as Ruby on Rails and Sinatra.
An understanding of test driving development and its role in the design of software.
Thorough knowledge of Ruby and Ruby on Rails.
Experience with version control, particularly Git or any other distributed version control system and using feature branches for development.
Experience working with databases and key-value stores such as MySQL, Memcached and Redis.
Essential Personal Attributes:
Self-disciplined and motivated to deliver well-crafted software.
Solid analytical and problem solving skills.
Good communications skills, both written and verbal.
Able to develop your own ideas on improving tools, processes.
The ability and desire to learn new technologies quickly.
Experience with configuration management tools such as Puppet or Chef.
Experience with an agile software development methodology such as Scrum or Kanban.
The position is full-time in Macmillan's King's Cross office.
Salary will be commensurate with experience.
Applicants will need to have the right to live and work in the UK.