You are here: Recommendation For

Reach the world's largest dedicated collection of Ruby on Rails developers
Post a Job | Proceed to the board
Comparison Site
in Ask a Rails expert
How to email.
in Ask a Rails expert
learning Rails
in Ask a Rails expert
I cannot see my own post?
in Ask a Rails expert
Set the extra attribute in a join model with an association of has_many :through without creating two records for the joinmodel?
in Ask a Rails expert
Page updates stopped working after adding SSL support
in Ask a Rails expert
nested application ApplicationController get called intead of children::ApplicationController
in Ask a Rails expert
Sr. Backend ROR Engineer needed in Denver Metro Area.($120k)
in General Discussion
Rails Developer($130k) needed in Denver, CO
in General Discussion
Best way to structure a database for a large/static dataset
in Ask a Rails expert
Keep up to date with your favourite Rails bloggers all in one place.
Read blog posts by Popularity, Authority, Core contribution and more! It's a great new way to keep up to date with what is going on in the world of Rails.
Pay: 40000+ GBP
Location: Reading, UK Development of Web Graphical User Interfaces and supporting services for our scalable Linux based On-Demand services. Alongside the rest of the software development team, implement an architecture and application infrastructure that will underpin all our applications for several years. Use this to create customer-ready applications. Critical factors in the new system will be to: * Encourage consistency of software deliverables. * Permit frequent deliveries of new functionality at minimal risk to the platform. * Provide a highly productive environment in which to develop new features and functions. * Scale to support hundreds of thousands of concurrent users working for tens of thousands of companies. You will be joining a team of world-class Linux/Unix application developers and will be at home developing applications on the Linux platform. Key Responsibilities: * All stages of software development, from Requirements Analysis, Design and Implementation through to Testing and QA. * After first launch, assist as required in third-line customer support, working alongside members of the support team in resolving any complex customer issues that may arise. There will also be a periodic requirement for out-of-hours on-call support. Consistent and thorough, you will "go the extra mile" to resolve customer issues. Experience and Skills: Candidates should be able to demonstrate directly relevant experience such as below: Required: * At least three (ideally five or more) years software development experience across the full software development lifecycle. * Motivated and excited by software technologies and willing to learn. * Strong development skills in one or more of Ruby, C/C++, Perl or Python. * Strong knowledge of Linux/Unix as an application development platform. * Experience of developing thin client Web based Graphical User Interfaces to high quality standards using Unix/Linux-based servers. * Understanding of client/server, distributed and object-oriented application development principles. * Good understanding of Graphical User Interface design principles and usability. * Problem solving, task prioritisation, communication, administration and organisation skills are required, whilst working to deadlines and adhering to quality assurance procedures. Desirable: * Networking fundamentals as applied to building distributed applications. * Knowledge of object-oriented UI frameworks. * Thin client development using server side frameworks such as Ruby on Rails, Java Servlets or JSP. * Client side JavaScript experience. * Automated GUI testing tools and approaches. * Web Application development using SQL databases. * Multi-tenanted systems and security.