A global fashion and lifestyle E-commerce is looking for dedicated engineers to innovate upon their back office systems. The bulk of their back end is a Rails application, however, they are building new tools using other languages and frameworks as well. The most important requirements are solid software development skills and a commitment to improvement, learning, and quality.
‐ Designing and developing software applications and services
‐ Contributing and reviewing designs and code from the rest of the development team and results from QA
‐ Gathering and documenting requirements, analyzing data and conducting unit and QA testing
‐ Interfacing with other technical and functional groups
‐ Experience with the Ruby language with a good understanding of the Ruby on Rails stack
‐ Backend web development experience
‐ Good data modeling and database skills including good knowledge of SQL
‐ A strong foundation in object oriented programming, data structures, and algorithms
‐ Experience with agile development including rapid prototyping, test driven development (TDD), behavior driven development (BDD), continuous integration, etc.