Apply

Sr. Ruby on Rails Engineer (International - Remote)

Posted 25 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: EU, LATAM, Canada

💸 Salary: 95000.0 - 120000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Nexla👥 101-250💰 $18,000,000 Series A over 1 year agoInformation ServicesData Center AutomationAnalyticsInformation TechnologySoftware

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSPostgreSQLSQLGCPMySQLRuby on Rails

Requirements:
  • 5+ years of professional experience developing and maintaining Ruby on Rails applications
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and writing efficient SQL queries
  • Proficiency in writing unit and integration tests (e.g., RSpec, Minitest)
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, React) is a plus
  • Experience with cloud platforms (e.g., AWS, GCP) is a plus
  • Experience with performance optimization and scaling web applications
  • Excellent problem-solving skills and a demonstrated ability to think critically about complex issues
  • Strong communication and collaboration skills
  • A proactive and self-directed approach to work, with a strong sense of ownership and accountability
  • Ability to prioritize tasks effectively and manage time efficiently
  • Demonstrated ability to learn quickly and adapt to new technologies
Responsibilities:
  • Design, develop, and maintain high-quality, scalable, and reliable Ruby on Rails applications
  • Write clean, well-documented, and testable code following best practices
  • Collaborate with other engineers, team leads, and designers to deliver new features and improve existing ones
  • Proactively identify and address technical debt, performance bottlenecks, and security vulnerabilities
  • Participate in code reviews and provide constructive feedback to peers
  • Take ownership of projects from inception to deployment, driving them to completion and out into production with minimal supervision
  • Effectively communicate technical concepts to both technical and non-technical stakeholders
  • Stay up-to-date with the latest industry trends and technologies, and apply them to improve our platform
  • Contribute to the overall technical direction and architecture of our product
  • Assist in troubleshooting and resolving production issues, ensuring high availability and performance
Apply