Sr Ruby on Rails Engineer

This job has expired. The employer might not be hiring anymore.

Zipdev offers the opportunity to work remotely with clients based in the United States. Zipdev recruits and hires the best Developers, Designers, QA Testers, and Project Managers in Latin America. If you have been successful working remotely, work well with remote teams and understand the importance of communication, contact us right away.

As Senior Back-End Developer, you'll be responsible for the server-side code and APIs of our SaaS platform. You'll be involved in the entire product development lifecycle including the conceptualizing, development, deployment, and maintenance of new and existing features. Your work will impact the stability and quality of our web applications. You'll write clean and maintainable code. You'll also perform UI tests to optimize performance. You'll work closely with other members of our development team to ensure system consistency and create a great user experience.
About the candidate:
The ideal candidate will demonstrate keen attention to detail, and a passion for clean, well-designed & documented code. They will be someone who is just as comfortable working autonomously as with a group. They will be natural problem solvers, good communicators, and have the desire to work and grow in a startup environment. 
Responsibilities:
  • Conceptualize, develop, test, and deploy new features and updates to the platform
  • Building maintainable, optimized, code for maximum performance and scalability
  • Refactoring & optimization of existing features and functionality
  • Writing automated tests and documentation
  • Deployment of new releases to hosting environment
  • Troubleshooting both internally and with customers
  • Updating and maintaining source code & libraries with latest stable releases
Requirements
  • 5+ years working as a full-time Back-End Developer
  • Expertise in Ruby on Rails and related technologies
  • Expertise in optimizing database design and interaction (Postgres/SQL)
  • Expertise in implementing pub/sub-databases such as Redis
  • Experience using modern web technologies such as WebSockets
  • Experience with JSON serialization
  • Experience with automated testing using RSpec
  • Experience writing documentation with RDoc
  • Solid working knowledge of Git & GitHub
  • Experience with building systems like Webpack / Huskey / etc.
  • Experiencing working with and integrating cloud-based services such as Heroku & AWS
  • Basic understanding of SEO principles & practices
  • Excellent written and verbal communication
  • Thorough attention to detail
Nice to haves:
  • Experience with front-end JavaScript frameworks, especially VueJS
  • Experience with HTML & CSS / SCSS
  • Experience with TTD / BDD
  • Experience with Sidekiq & Sidekiq Enterprise
  • Experience with CI / CD strategies
  • Experience with GIS & Google Maps
  • Experience working with Project Management software such as JIRA
  • Previous experience in the aviation / aeronautics industry

Our Recruitment Process
  • 15-minute Initial Call
  • 20-minute take-home skills test
  • 30-minute Call with Recruiter (project, benefits etc.)
  • Interviews directly with the client (depending on the project the # of interviews may vary, this may include a code assessment)
  • Final Offer!
Benefits
  • Work Remote Monday - Friday, 40 hours a week (no weekends)
  • Vacation: 10 business days a year
  • Holidays: 5 National Holidays a year
  • Company Holidays: 5 Company Holidays a year (Christmas Eve, Christmas Day, New Years Eve, New Years Day, Zipdev Day)
  • Major Medical Insurance
  • Active Lifestyle/Gym Reimbursement
  • Quarterly Home Office Reimbursement
  • Performance-based Bonus
  • Continuous Education Bonus
  • Access to Training and Professional Development Platforms
  • Did we mention it's REMOTE?!!