Rails Developer Resume Sample
Work Experience
- Implement clean and scalable APIs and data models
- Perform prototyping, system analysis, development, and maintenance of systems
- Work with our amazing QA as needed on automated testing
- Ensure code quality with the team (rspec, code reviews)
- And, of course code!
- Design and implement clean and scalable APIs and data models
- Ownership and responsibility for major aspects of product functionality from back-end algorithms to front-end user experience
- Work closely with stakeholders and peers to develop software that meets the business objectives of the organization
- Create and maintain integrations with 3rd party services such as Authorize.net, Braintree, Salesforce, Marketo, Campaign Monitor, SendGrid, New Relic, Amazon Web Services, and more
- Develop application testing strategy and write and execute Rails tests to ensure functionality before deployment
- Monitor errors, fix bugs, and make changes as assigned by Senior Web Developer and other stakeholders
- Along with Senior Web Developer, respond to server outages and issues outside of normal working hours
- Support the development and execution of website strategy to increase online engagement, donations, and constituency membership
- Identify and suggest solutions for improving application and website performance and functionality
- Use data and analytics to make informed decisions and improve functionality, performance, and stability of website and application
- 1 – 3 years of web development work experience or boot camp
- Knowledge of Ruby, Rails, Git, MySQL, and PHP
- Make significant contributions to ensure a cohesive and integrated team, defining and advocating engineering best practices
- Writing superb code and associated unit/acceptance tests
- Deep understanding of the following technologies: Javascript, HTML, CSS, AJAX, JSON
- Experience with Javascript MVC frameworks such as angular.js and ember.js
- Experience building high-throughput distributed systems using service bus and messaging platforms
- Deep understanding of developing and integrating with REST APIs
- Understanding of Agile principles and practices such as TDD, Continuous Integration, daily Scrums, and sprint/release planning and execution
- Develop and maintain our Ruby on Rails giving application, OptINnow, to improve existing functionality and add new functionality as directed by Senior Web Developer
- Support the development and improvement of our MODX-powered website
Education
Professional Skills
- Excellent communication skills, including interpersonal, written and oral
- Strong database skills with MySQL
- Team player, with strong communication and diplomatic skills
- Excellent Ruby on Rails Skills 4.x/edge
- Fast learner, strong motivation to learn new skills and stay up to date on industry best practices and technique
- Practical software engineering skills including source revision control, process best practices, deployment configuration, and quality assurance testing
- Flexibility in effectively redirecting attention and prioritizing tasks
How to write Rails Developer Resume
Rails Developer role is responsible for design, software, database, government, integration, mac, security, java, architecture, reporting.
To write great resume for rails developer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Rails Developer Resume
The section contact information is important in your rails developer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Rails Developer Resume
The section work experience is an essential part of your rails developer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous rails developer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular rails developer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Rails Developer resume experience can include:
- Sysadmin skills (primarily Ubuntu)
- Effectively participates in meetings and workshops
- Developing and supporting SaaS applications experience
- Metrics and Analytics: Cooking up new features is helpful. Knowing how these features are impacting the user's experience is vital
- Experience designing and deploying scalable, high availability cloud infrastructure (using AWS)
- Experience with digital media tools and technologies (streaming, transcoding, audio analysis, image processing)
Education on a Rails Developer Resume
Make sure to make education a priority on your rails developer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your rails developer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Rails Developer Resume
When listing skills on your rails developer resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical rails developer skills:
- 2) Solid Object Oriented Design skills
- Communicates effectively and persuasively, with broad ranges of stakeholders including designers, product managers & admins
- Databases: We provide Databases-as-a-Service; a solid fundamental understanding of good practices and various management systems would be helpful
- Apply leading-edge web development skills to develop back-end services
- Proven experience learning new concepts and technologies quickly
- Demonstrated experience with Ruby as a programming platform to develop multi-tier web-based applications
List of Typical Experience For a Rails Developer Resume
Experience For Senior Ruby on Rails Developer Resume
- Senior level experience working with Ruby on Rails
- Experience in background jobs processing (Delayed Job or Resque)
- Understanding of SQL and ActiveRecord / Ecto
- Integrating with Electronic Health Records and partner APIs
- Understanding of SSO/SAML
- Understanding of front-end technologies (JavaScript, HTML5) and at least one modern framework (Angular, AngularJS, React, Backbone)
- Understanding of front-end technologies (JavaScript, HTML5) and at least one modern framework (Angular, AngularJS, React, Backbone….)
Experience For Junior Ruby on Rails Developer Resume
- Performing analysis on data from external data providers to improve product offerrings
- Working on the back-end tools that clinical staff use to power our recommendation engine
- Assisting our Senior Engineer with DevOps work
- Lead projects of medium scale, including gathering and defining requirements, defining tech stack and delegating work as appropriate
- An understanding of and a commitment to advancing the mission and core values of Opportunity International
- Responsible for the troubleshooting, problem resolution and maintenance of operating systems, software application and systems security
- 1) Incorporating new and maturing AI technologies into our product
- Well established Entertainment Company working on exciting new things
Experience For Ruby on Rails Developer With Polygraph Resume
- Analytical, problem solving thinking
- Familiarity with automated testing/bug reporting suites (e.g. Rollbar)
- A working knowledge of web server administration (Linux / Ubuntu) and cloud infrastructure management (cloud servers, cloud databases, load balancers, etc.)
- Self-initiating, problem solver; ability to work independently
- API: A pragmatic and thorough understanding of an API as a database-like source of data
- Collaborate with front- and back-end developers, DevOps, and an architect daily through working on a product Squad
- Ruby/Rails programming
- Work with a front-end developer to build and deploy new features to optimize performance of existing features
- Rspec/Capybara for automated testing
Experience For Mid-level Rails Developer Resume
- Support existing application back-end through to retirement
- Convert existing application to RESTful API and add features as necessary
- Optimize existing apps and features
- 2) Moving to modern web technology (Angular 6, WebRTC)
- Well versed in gems/plugins, Ruby on Rails, REST API interactions, and data modeling
- Deep understanding of the OWASP top 10
- Proficient with industry testing best practices
- Comfortable using Service Oriented Architectures
Experience For Senior Ruby / Rails Developer Resume
- Capable of leveraging databases like MySQL and Web development tools like Github, Teamcity, Jenkins
- Rapidly learn and configure a large COTS product using product's GUI
- Provide oversight and guidance to other engineers working to implement major systems
- Work with other engineering teams to build against a wide range of applications and APIs
- Current scripting languages, tools and methodologies
- Using PostgreSQL
Experience For Remote Senior Ruby on Rails Developer Resume
- Web security testing
- Dedicated team player (willing to both teach and learn)
- Self-reliant and responsible working attitude
- Firm grasp of data modeling
- Have a working knowledge of relational and NoSql databases like MySql and MongoDB
- Love working as part of a team and continuously strive for self-improvement
- Ruby on Rails currently at 4.2, moving to 5.1
Experience For Ruby / Rails Developer Resume
- Git/GitHub repository, Jira for ticket tracking/scrum sprints and GitHub for code reviews
- Proficient understanding of micro-services architecture
- Uses DevOps processes and code versioning tools like git and Visual Studio Team Services or Atlassian
- Act as a lead participant in the architecture, design, development, testing, implementation, maintenance, and support of highly complex solutions
- Develop operationalized software that integrates into the Akamai suite of monitoring and service management
- Work with the rest of the GCDS Portal team to improve current functionality and bring new features to the platform in the Ruby on Rails environment
- Play a key role in the development of best practices in software design, implementation, and coding standards
- New product development to meet the ever evolving needs of our customers
- Security: Awareness of security vulnerabilities and protection techniques
Experience For Mid-level Ruby on Rails Developer Resume
- Build modular, reusable code, as well as gems/packages for other services
- Build prototypes and turn them into real production-quality features
- Passionate, curious, and open to new ideas
- Evaluate, implement and manage business entitlements and back-end interfaces
- Provide technical support for our production support and product delivery teams
- Maintain awareness of technology trends and issues and apply that knowledge to interface issues and solutions
- Write maintainable code in a functional style
- Contribute to design and architecture decisions
- Work productively in a dynamic environment
Experience For Senior Rails Developer Resume
- Build and deploy a production feature in your first week
- Write unit tests for your code to maintain our current 92% test coverage (we have 2.5 lines of tests for every line of production code!). This is a true test-driven environment
- Work both independently and on a team to tackle interesting problems, with the time to solve them correctly
- Write only fresh clean code (!); no dealing with legacy
- Motivation and willingness to learn about a new business domain and be willing to explore new technologies and trends
- Knowledge regarding website design and usability
- Build your legacy in a gorgeous production SaaS app that is used on thousands of production websites
- Be involved in full SDLC
Experience For Ruby on Rails Developer, Senior Resume
- Use continuous integration (Travis CI) and static code analyzer (RuboCop)
- Work with up-to-date ad trend technologies: Ruby 2.3 edge and Ruby on Rails 5
- Be involved in a project with Microservices architecture
- Work for the customer with an advanced and mature development processes
- Go on business trips and communicate directly with the customer
List of Typical Skills For a Rails Developer Resume
Skills For Senior Ruby on Rails Developer Resume
- Experience working with Ruby on Rails on commercial, customer-facing projects
- Experience designing and implementing successful non-trivial enterprise Ruby on Rails projects
- Experience building apps that use asynchronous request handling, partial page updates, and AJAX
- Strong understanding of Ruby and Rails, specifically focusing on API and database design
- Experience developing in Ruby on Rails - their applications are written in Ruby on Rails and Backbone.js
- Strong TDD background using Rspec
- Experience working with Terraform, Gitlab CI
Skills For Junior Ruby on Rails Developer Resume
- Strong understanding of PKI
- Previous experience transitioning new products to mature offerings
- Experience working with traditional Operations departments
- Familiar with issues related to code deployment and management, and strong understanding of the full application web stack
- Demonstrable experience building web products
- Experience with use of the programming languages/applications: JAVA, JAVAScript, C, C++, Ruby, Visual Basic, HTML, 4GL, DBMS, and/or NoSQL desired
- Extensive experience consuming RESTful APIs
- Strong foundation in Object-Orientated Programming (OOP)
Skills For Ruby on Rails Developer With Polygraph Resume
- A solid grounding in OO software architecture / design patterns
- Good understanding of at Rails 3/4 best practices
- Experience working with third-party vendor implementations
- Experience building SaaS application with per-tenant database isolation and authentication
- 3) Pair programming and TDD experience (They test Javascript with Jasmine and Ruby/Rails with Rspec)
- Experience coding in C#
Skills For Mid-level Rails Developer Resume
- Experience with fintech and online banking
- Experience with Rails unit testing tools desired, such as RSpec, Test::Unit, Capybara, Cucumber, etc
- Experience doing test-driven development with RSpec / ExUnit
- Experience with DCVS, preferably Git, and comfortable branching for feature development and code review
- Proven background with object-oriented design and implementation
Skills For Senior Ruby / Rails Developer Resume
- Javascript framework experience (React, AngularJS, etc.)
- Perforce source control experience
- Ruby on Rails experience
- Experience with continuous integration (e.g. Jenkins)
- Experience in relational databases (MySQL)
- Experience in complex applications as well as knowledge of the MVC framework
Skills For Remote Senior Ruby on Rails Developer Resume
- Network administration experience
- JQuery and SASS experience
- Experience with cloud-based offerings (Amazon EC2, Heroku, etc.)
- Experience with front end development (HTML, CSS, CoffeeScript/JavaScript, Backbone)
- Amazon Web Services (AWS) infrastructure & CI/CD Experience
- CI experience (Teamcity, jenkins)
Skills For Ruby / Rails Developer Resume
- Database/key-value store technologies (Redis, Mysql) experience
- Experience with AWS or the like
- Professional experience in development and implementation of web applications
- Excellent knowledge of Ruby on Rails 4.x/edge
- Excellent knowledge of Ruby 2.3
- Experience with complex applications as well as knowledge of the MVC framework
Skills For Mid-level Ruby on Rails Developer Resume
- Linus server experience
- Demonstrated ability to ship code in production
- Experience in message queue processing (RabbitMQ is preferable)
- Experience building RESTful APIs and services integration
- General programming experience
- Have a strong focus on maintaining system security and high availability as the application plays an important part in the delivery of advanced medicines
- Experience in Ruby on Rails 4.x/edge
Skills For Senior Rails Developer Resume
- Experience in Ruby 2.3/edge
- Experience in relational databases (MySQL or PostgreSQL)
- Experience as a lead developer on at least moderate sized projects
- Willing to take ownership of features to develop an initial idea into a working software component
- Enhancing existing interfaces and dashboards used by clinical staff
- Adding test coverage and refactoring key parts of our system
Skills For Ruby on Rails Developer, Senior Resume
- Understanding of building an API with Rails
- Willing to apply for a U.S. Government security clearance
- Training and conference opportunities
- Working directly with other teams, such as Operations and Sales, to manage requirements
- Working knowledge of react.js (reflux or redux)
List of Typical Responsibilities For a Rails Developer Resume
Responsibilities For Senior Ruby on Rails Developer Resume
- Experience with Ruby on Rails, HTML, Cascading Style Sheets, JavaScript, Java Spring Framework and Amazon Web Services
- On-site employees have access to a break room w/ pool table, foosball, ping pong and pinball machines
- Remote, elsewhere but willing to work in Pacific timezone
- OS: Unix/Mac OS X
- Agile development workflow (Scrum preferable)
- Expert with Ruby on Rails, HTML, JavaScript, XML, and SQL
Responsibilities For Junior Ruby on Rails Developer Resume
- Git and Gitflow workflows
- Work within a team of other designers and developers
- Design, build, and maintain efficient, reusable, well documented, and reliable Ruby code
- Integration of data storage solutions (mostly Postgres and MySQL)
- Identify bottlenecks and bugs, and devise solutions to these problems, refactor code as necessary
Responsibilities For Ruby on Rails Developer With Polygraph Resume
- Fluency with Git (we mainly use Gitlab)
- Familiarity with test driven development principles
- Have significant responsibility for the architecture, design and implementation of our web application
- Work on the full stack as well as our deployment and development tools
- Build integrations with 3rd party systems
- Implement new features in Ruby on Rails
- Test and Document application and code changes
- 3) Reliability and connectivity as we scale globally
Responsibilities For Mid-level Rails Developer Resume
- Formulate test plans: test and evaluation of business applications on complex systems for large-scale computers, data base management, providing procedures for agency representatives and computer programmers to use in testing and evaluation of computer programs desired
- Knowledge of JAVA DataBase Connectivity (JDBC), Open DataBase Connectivity (ODBC), or direct data base interfaces is required to successfully develop in the environment
- Active TS/SCI clearance with Polygraph required
- Desire to expand knowledge in many development languages, applications and tools
- Help colleagues succeed -- we’re all in this together!
- Architect major server applications that support tens of millions of requests with high uptime
- Work to implement major features across a suite of distinct but interconnected applications
Responsibilities For Senior Ruby / Rails Developer Resume
- Develop software in languages like Ruby, JavaScript, and Golang
- Ensure comprehensive test coverage of production applications
- Integrate external services and resources into applications
- High caliber colleagues and projects
- Fun and collaborative environment
- Be able to encapsulate complex business logic into well defined gems for others to use
- Take lead on some difficult projects and work as team partner on others
- Have an empathy for consumers, teammates, business owners and other stakeholders
- Become a subject matter expert on loans and their context
Responsibilities For Remote Senior Ruby on Rails Developer Resume
- 1:1 test coverage for most of the codebase and 2:1 for prime areas. Work closely with QA team
- Mac laptops provided for development
- Jenkins for continuous integration, deploy to dual hot data centers
- Understands database migrations and executions
- Lead and offer guidance on code reviews and other elements of Rails best practices
- Front end development (CSS/SASS, Javascript/Coffeescript, React)
- Willingness to get your hands dirty with PHP/WordPress once in a while when the need arises
- Understands the respective technology’s limitations, provides alternative strategies when practical or more efficient
Responsibilities For Ruby / Rails Developer Resume
- Develop within the Ruby on Rails framework
- Architect solutions to a set of complex problems
- Able to work on both front and back end components in the system to deliver consistent software interfaces and consistent user interfaces
- Architectural design decisions that improve scalability & performance
- Translate UX designs into fully functional applications
- Habitually produce clean, maintainable code in a timely manner
- Object-oriented, web software development
- Develop within the Ruby on Rails framework and Architect solutions to a set of complex problems
Responsibilities For Mid-level Ruby on Rails Developer Resume
- Work in a collaborative and cross-functional environment with other dynamic members from other teams, such as Operations and Sales, to transform feature requests into technical requirements
- Has unimpeachable ethics and is candid, straightforward and transparent in all dealings
- Full Performer with 3 + years of experience capable of developing with the following technologies: Ruby 2, Rails 3, ExtJS 3, HTML/CSS, MySQL 5, Linux (CLSE 5), Spring, Windows, C2S
- Collaborative training sessions
- Familiar with Agile Development Best Practices
- Worked with GUI (graphic user interface) before
Responsibilities For Senior Rails Developer Resume
- Independent and team research of advanced topics
- Opportunity for voluntary participation in CTF events
- Familiarity with Capistrano
- Familiarity with Websockets
- Manage PostgreSQL database
- Git or similar tools
- Single page web applications
Responsibilities For Ruby on Rails Developer, Senior Resume
- Expertise in HTML5, CSS3, and JavaScript (jQuery)
- Affinity for technology and web development
- Active, independent and open-minded towards new technology
- Diligent and pragmatic work with a desire for high quality
- Test driven development with RSpec
- Knowledge of Ruby 2.3