×

Sign in to WWR










Forgot your password?

See more Full-Stack Programming jobs

Back to all jobs

Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8), AKST (UTC -9), HST (UTC -10)

WebVolta is looking for a Senior Software Engineer to join our team of highly experienced Ruby developers.  We have a wide variety of exciting projects to work on, requiring varying levels of skill in a variety of different platforms and languages, with a large number of them being Ruby on Rails applications.  

Responsibilities
  • Architect and design new features across a wide variety of platforms
  • Write clean, maintainable, tested, and efficient code
  • Design robust, scalable and secure features
  • Contribute in all phases of the development lifecycle
  • Mentor junior and mid-level software engineers
  • Determine and enforce best practices
  • Drive continuous adoption and integration of relevant new technologies into design
  • Work with small teams across a variety of projects on a weekly basis
Required Skills
  • Proven history managing project time with little to no supervision
  • Proven work experience in a senior software engineering role
  • Proven work experience engineering solutions for complex problems from scratch
  • Working knowledge of OOP and MVC concepts and patterns
  • Demonstrable knowledge of back-end systems such as Ruby, PHP and NodeJS
  • Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS and JQuery
  • Passion for writing great, simple, clean, efficient code
  • Good knowledge of relational databases
  • Working knowledge of NoSQL databases
  • BS/MS degree in Computer Science, Engineering or in related field or equivalent experience
Desirable Skills
  • Experience as a Ruby on Rails developer
  • Experience with cloud platforms such as AWS and GCP
  • Experience with container technologies
  • Experience with configuration management tools like Ansible and Chef
  • Experience working in a Linux environment
  • Experience working in a MacOS environment

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!