Senior Software Engineer

WorkWave Logo

WorkWave

πŸ’΅ $130k-$140k
πŸ“Remote - United States

Summary

Join WorkWave's team of creative and talented individuals as a Senior Software Engineer. WorkWave offers a unique blend of a large, established customer base and significant growth opportunities. You will contribute to the transformation of the field service industry by building cloud-based software, mobile apps, and high-value services. The role involves designing, coding, and documenting software in Ruby on Rails using PostgreSQL, implementing AI-powered features, and collaborating with cross-functional teams. You will also contribute to code reviews, handle real-time issues, and maintain a stable application environment. WorkWave provides a remote-first global work community with a flexible work environment and a robust benefits package.

Requirements

  • Expert-level knowledge in object-oriented programming and patterns
  • Minimum of 5+ years of experience building scalable Ruby on Rails applications
  • 3+ years of relational database design and support at scale
  • The ability to dissolve complex requirements into manageable units of work
  • Demonstrated aptitude to proactively manage project development and tasks
  • Excellent interpersonal and communication skills
  • Excellent at debugging and cutting through the noise
  • Be comfortable working in an agile environment (CI/CD)
  • Ability to balance development responsibilities with technical mentorship

Responsibilities

  • Design, code, and document software in Ruby on Rails using PostgreSQL
  • Work on implementing Ai powered features
  • Collaborate with other engineers, UI/UX designers, quality analysts and product managers from product development teams across the company
  • Implement best patterns and practices of object-oriented design
  • Contribute to code reviews and help foster a culture of innovation within the team
  • Handle real time issues and help maintain a stable application environment

Preferred Qualifications

  • Experience with Heroku
  • Familiarity with Ai concepts
  • Experience with Javascript and Typescript frameworks (React)
  • Experience with AWS services
  • Experience integrating multiple platforms through APIs
  • Experience with any of the following: Grafana, Rollbar, Papertrail

Benefits

  • Health and dental
  • 401k with company match
  • Flexible Time Off policy or generous PTO plan (role dependent)
  • Paid holidays
  • Up to 4 weeks paid bonding leave
  • Tuition reimbursement
  • Robust Employee Assistance Program through TotalCare offering free counseling 24/7/365, plus financial counseling, legal guidance, adoption assistance services and much more!
  • 24/7 access to virtual medical care with Teladoc
  • Quarterly awards based on peer nominations
  • Regional discounts and perks
  • Opportunities to participate in charitable events and give back to the community

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.