Rails Developer Job Description
Rails Developer Duties & Responsibilities
To write an effective rails developer job description, begin by listing detailed duties, responsibilities and expectations. We have included rails developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Rails Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Rails Developer
List any licenses or certifications required by the position: SSL, PKI
Education for Rails Developer
Typically a job would require a certain level of education.
Employers hiring for the rails developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Software Engineering, Information Technology, Communication, Education, Technical, Web Programming, Engineering, Software Development, Languages
Skills for Rails Developer
Desired skills for rails developer include:
Desired experience for rails developer includes:
Rails Developer Examples
Rails Developer Job Description
- Create code that follows our motto “The more standards, the better”
- Participate in defining, refining and communicating software requirements
- Partner with Product Managers & QA to ensure product requirements are met and we’re delivering value to customers
- Work well with local and remote team members
- Touch all aspects of development and operations, design, build, testing, deployment
- Displays a general working knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty
- Develop code for both front-end and back-end components
- Utilize responsive web design techniques in ensuring the UI is mobile optimized
- Adhere to Section 508 guidelines and compliance requirements
- Apply Behavior Driven Development (BDD) techniques and automate tests using Cucumber/Gherkin
- BS degree in Computer Science or comparable work experience
- Knowledge of the usual web suspects
- 3 yrs, Ruby on Rails, Angular JS, and/or Java
- Ruby 1.9.3 and 2.3, Rails 3.2+ and Oracle 11g+
- Commercial development with Ruby, Ruby on Rails, 3-5years +
- Experience of Greenfield projects working the full development life cycle
Rails Developer Job Description
- Communicates effectively with SCRUM team members and other Product Managers and Engineering staff
- Middle Tier RESTful API development
- Back-end infrastructure development
- Develop and Design Ideas to further integrate the application in our digital Landscape
- Investigate into new ways of testing and act as a sparringspartner within our Department
- Automate deployments and configuration management using Ansible
- Frequent deploys to production
- Participate in product planning sessions
- Work closely with product management to identify business requirements and functionality
- Participate in regular retrospectives
- 3+ years of professional experience with Ruby on Rails framework or similar MVC framework
- Excellent written and verbal communication skills (as you'll be working closely with our delightful clients)
- Experience working with external clients and vendors
- Experience with SQL outside of an ORM
- Comfortable on a Mac or Linux environment
- Experience with SCMs (Git, Subversion, Mercurial)
Rails Developer Job Description
- Communicate and collaborate with other Developers and QA Engineers to ensure smooth operations in product development
- Keep updated with the latest innovations and best practices in the industry
- Design of the technological architecture of the product
- Mentors and coaches the technical team, including code reviews and paired programming
- Engages in coding to help the team to develop solutions
- Constantly looks for better ways of solving technical problems and designing the solution
- Provides the team a roadmap for implementing software engineering practices for higher code quality
- Shares responsibility with Product Owner for building reusable and scalable components
- Own user stories, change requests, defects and develop solutions for these
- Provide consultancy to the IGF business users and business analyst on any system or business process related requirement or improvement
- Experience of JavaScript frameworks such as Prototype JS / JQuery but not dependent on them for complex JavaScript work
- Having maintained previous sizeable Rails deployments hosted on AWS is considered a plus
- Exposure to Docker and Kubernetes is considered a plus
- Collaborates with a cross-functional development team that includes game developers, content experts, education experts, artists, designers, and systems engineers creating innovative solutions to deliver course content to students, represent student data analytics for faculty, ensure seamless access to the product across varying access points, improve access to system data for company stakeholders, and more
- Minimum of 5+ years of work experience with at least 3+ years of backend Ruby/Rails development
- Experience with a range of data stores, including relational (SQL), column-oriented and key-value stores such as Postgres, Memcache, Redis and RedShift
Rails Developer Job Description
- Program daily in Ruby, Rails, Node.js, AngularJS, Express and others
- Estimate, plan and develop new functionality on Ruby
- Front-end Web Design skills are a big plus for a great UX
- Work as the primary developer along with Client Software Technology partner
- Work with the Application Architects , take direction and guidance in application development
- Work with Product Owner to build and integrate new product features based on our customer requirements
- Help accomplish our clients goal to be the best specialty store in the world by making customers feel great
- Translate business requirements into a sound technical solution to meet customer requirements
- Program new and complex programs/systems, and make any amendments to existing ones
- Lead the root cause investigation/identification of bugs and/or defects, and provide a review of test results to ensure the software meets customer requirements
- We work primarily in Elixir, Ruby on Rails and ReactJS
- Our relaxed environment requires self-motivation and a desire to deliver continuously
- We work primarily in Elixir, Ruby on Rails, ReactJS
- Collaborate on all stages of software development from design to implementation
- Bachelor's degree (Computer science or related discipline)
- A minimum of 4 years of experience in Ruby on Rails development
Rails Developer Job Description
- Work closely and with team members to build product and platform features
- Participate in project planning and customer discussions
- Participate as a member of our development team to improve SaaS offering
- Work directly with support and operation teams to quickly resolve issues as they are reported
- API integrations with other systems
- Architect and implement solutions from defined specs
- Work directly with customers on an as needed basis to resolve issues
- Assist in technical documentation as needed
- You will design, develop, maintain and support a storefront website
- You will analyze, test, and resolve issues with application software
- Light understanding of web server administration (IIS, Apache, Unix)
- Quality/Quantity of Work
- Advanced experience developing and supporting web and/or mobile applications using programming/scripting languages such as Ruby, Objective-C, Go, Python or Java
- In-depth understanding of modern web development techniques and standards including JavaScript, responsive web design, and front end development frameworks
- Knowledge of application security and identity management solutions such as OAuth, certificates and encryption
- Experience with performance tuning tools