Ruby On Rails Developer
We’re a startup marketing company specializing in the personal growth industry amongst other niches, marketing very high quality content and products to the world. Our team of creators, innovators and implementers from 11 countries across the globe develop everything together from the ground up. Part of our company mission is to nurture creative and productive minds from all backgrounds, helping every individual to grow and produce their very best in whatever fields they want to specialize in.
We are expanding and we are looking for Remote Ruby on Rails Developer to join our team who will be responsible for managing the interchange of data between the server and the users. The primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. This developer will also be responsible for integrating the front-end elements built by other team members into the application, which makes basic understanding of front-end technologies also relevant.
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Ruby code
- Integration of data storage solutions (may include databases, key-value stores, blob stores and Amazon S3)
- Integration of user-facing elements developed by front-end developers with server side logic
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization and automatization with proper code documentation
- Deploying ROR application on any server
Desired Skills & Qualifications
- Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
- Good understanding of the syntax of Ruby and its nuances
- Solid understanding of object-oriented programming
- Knowledge on any of the template engine such us Erubis, Tilt, haml and etc.
- Basic understanding of front-end technologies including JavaScript, HTML5, and CSS3
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- A knack for writing clean, readable Ruby code
- Ability to integrate multiple data sources and databases into one system
- Understanding of fundamental design principles behind a scalable application
- Able to create database schemas that represent and support business processes
- Able to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools e.g. Git, Mercurial or SVN
- Familiarity with development aiding tools e.g. Bower, Bundler, Rake, etc.
- Familiarity with continuous integration
- Knowledge and experience with programming Ruby API protocols
- 2-3 years of relevant work experience
- 3 or 4 year college degree in BS Computer Science, BS Information Technology or equivalent course
- You take pride in your work and have a strong work-ethic and professionalism
- Must work well in a remote team environment
- Fluent English verbal and written communication skills
- Desire to learn and improve
This role works closely with the Dev Director, Graphics Designers, content developers and members of the Dev team to define clear project deliverables and timelines and to ensure timely completion of deliverables.
Workstation Requirements:
Mac or PC with at least 4GB of RAM and stable Internet connection
Work Arrangements:
40 hours a week, from Monday to Friday
APPLY NOW by emailing your updated CV, sample works or portfolio and cover letter expressing your interest and why you think you are the perfect match for this job to careers@marvvy.com. Please indicate “Ruby on Rail Developer” with your name on the subject line.
Application Deadline: 20 January 2017