Ruby/Python Developer - Denver, CO - Georgia IT Inc.
Denver, CO
About the Job
Job Title : Ruby/Python Developer
Location : Denver, CO
Position Type : Full Time
Salary : DOE $115K/Year
Interview Process : Phone followed by Face to Face
Green Card, U.S Citizens
Local to Denver, CO
Duties and Responsibilities:
Technical Skills and Experience:
Location : Denver, CO
Position Type : Full Time
Salary : DOE $115K/Year
Interview Process : Phone followed by Face to Face
Green Card, U.S Citizens
Local to Denver, CO
Duties and Responsibilities:
- Collaborate with Product Management and User Experience regarding product definition, schedule, scope, and project-related decisions
- Design, Develop & Maintain features and applications that will excite and please a user base that will grow into the millions
- Innovate products that are high quality, scalable, reliable and fast
- Work collaboratively in an Agile/Scrum team to plan sprints, expand stories into tasks, and work on removing impediments
- Perform code reviews, code refactoring, and mentor other developers in best practices
- Identify and assist in mitigating technical, schedule, and other project risks
- Investigate technologies that can be leveraged in the team's implementations
- Proactively collaborate with teammates and communicate with project stakeholders to ensure project efforts proceed efficiently and predictably
Technical Skills and Experience:
- BS CS / equivalent or comparable experience
- 3+ years of a high traffic consumer web site development and 6+ years of software development experience
- Strong understanding of the MVC design pattern and minimum 2 year of experience using open source tech stack (e.g. Ruby on Rails, Python) in a commercial application and website development Experience with client-side web technologies is mandatory (e.g. CSS, HTML5, JavaScript, JQuery, AJAX, JSON)
- Familiarity with Asynchronous message queues and worker frameworks (e.g. Sidekiq, Resque) and, ideally, experience in using such a framework in one or more real world applications
- 2 or more years with java
- Familiarity with Rails conventions for code organization, deployment, etc. will be huge plus
- Architecture experience a plus
- Hands on experience using unit-test frameworks and test automation tools/techniques in the development process
- Practical experience with REST and JSON APIs, and an understanding of how to build applications that serve and consume these sorts of APIs.
- Experience building real-world Rails applications with Rails version 3.0.x or later including familiarity with the language's meta programming features will be a plus.
- Experience writing applications using Test Driven Development with framework like RSpec, Jasmine
- Hands-on, commercial Node.js development is a definite asset
- Knowledge of best practices in designing and architecting localized applications. Solid knowledge of OO design
- Experience with JavaScript MVC frameworks such as node, Angular or backbone is a plus
- Experience with one or more NoSQL databases, Redis is a plus Experience with performance optimization for high-traffic web applications
- Experience with agile methodologies
- Strong sense of how to make features as seamless, intuitive and high-performing as possible for users
- Ability to effectively translate business needs to technology solutions
Source : Georgia IT Inc.