AssureSoft logoAssureSoft logo

Senior Ruby on Rails Engineer

Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Requirements5+ years of professional experience with Ruby on Rails. Strong programming expertise in Ruby. Proficient in JavaScript. Experience with front-end frameworks such as Vue.js, ReactJS, or Angular. Knowledge of PostgreSQL and/or NoSQL data storage solutions. Strong understanding of PostgreSQL database design and management. Experience in designing and consuming RESTful APIs. Hands-on experience with Amazon Web Services (AWS). Familiarity with troubleshooting and debugging applications. Advanced proficiency in English.

About the job

At AssureSoft, our success stems from our unwavering commitment to delivering top-tier quality and meeting deadlines with passion. We prioritize values that foster long-term careers in a culture of continuous learning, offering state-of-the-art benefits, tools, and resources. We are proud to hold certifications recognizing us as an exceptional workplace.

 

Responsibilities

  • Design, develop, and maintain scalable web applications utilizing Ruby on Rails, adhering to modern best practices.
  • Build and integrate RESTful APIs while ensuring security, performance, and reliability.
  • Design and optimize PostgreSQL databases and engage with NoSQL solutions like MongoDB and Redis.
  • Enhance application performance, scalability, and stability through effective debugging and optimization techniques.
  • Monitor and troubleshoot production issues, ensuring swift resolutions and ongoing system enhancements.
  • Collaborate with product managers, designers, and QA engineers to define requirements and deliver high-quality features.
  • Take ownership of features end-to-end across components within teams.
  • Create fast, reliable, risk-based tests, ensuring integration points function seamlessly across teams.
  • Write clean, maintainable, and well-documented code in line with industry standards.
  • Contribute to technical decision-making, architectural discussions, and best practices.
  • Participate in code reviews, helping to establish engineering standards and best practices.
  • Stay current with emerging Ruby, JavaScript, and cloud technologies, recommending improvements and optimizations.

About AssureSoft

AssureSoft is a dynamic multinational software development company committed to innovation and excellence. We strive to create a positive work environment that encourages growth and development for our employees.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.