- Develop SketchUp Ruby API by using Ruby language to extend SketchUp features.
- Develop high-quality web applications using Ruby on Rails.
- Work within a dynamic agile environment.
- Produce solid, thoroughly tested features (including automated tests)
- A quick learner, a self-starter, able to work independently, and you’re willing (and able) to handle the pressures of an increasing level of responsibility
Core Skills / Key Competencies
- Ruby / Ruby On Rails. Solid understanding of Ruby principles and core concepts
- Good understanding of the syntax of Ruby and its nuances. A knack for writing clean, readable Ruby code.
- Experience in using SketchUp Pro ( sketchup.com )
- Ability to program using Ruby language to extend SketchUp features
- Object-oriented principles. Solid understanding of object-oriented programming
- Experience with building API’s, including authentication, cleanliness, and role-based access permissions
- Agile Development
- Relational and NoSQL databases
- Source Code Management tools (e.g. Git)
- Experience integrating 3rd party APIs
- Experience creating robust, RESTful APIs
- Minimum 2+ years of programming experience in Ruby Language ( www.ruby-lang.org )
- Significant experience designing Ruby on Rails applications and a strong understanding of object-oriented design.
- Web frameworks (e.g. React, AngularJS)
- Knowledge of web stack technologies such as jQuery, HTML/CSS and MySQL/PostgreSQL
- Experience with programming and operating in Linux operating systems
- Bachelor’s degree in Computer Science or equivalent and comfortable with the idea of getting your hands dirty in every aspect of an end-to-end software creation process, from feature conception to product delivery.
- A quick learner, a self-starter, able to work independently, and you’re willing (and able) to handle the pressures of an increasing level of responsibility.
Need a flexible schedule? Full or Part time is welcome.
Want to work remotely? Stay in and work from home option available.
So long as you stay focused and deliver quality work… We are happy to provide you an opportunity to grow along with the company.
Interested and Qualified candidates are requested to apply immediately.
|Job Category||Software Engineer|