Dealerware

Full-Stack Software Engineer – Ruby

Dealerware

full-time

Posted on:

Location Type: Hybrid

Location: Austin • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudMySQLNode.jsReactRubyRuby on RailsSQLTypeScript

About the role

  • Develop and maintain robust solutions to enhance fleet operations and customer service.
  • Build amazing UX client-side apps with React and reusable APIs in Ruby on Rails or NodeJS.
  • Manage two-way data transfer between dealer management systems and the Dealerware platform to support business operations, such as customer management, service scheduling, and invoicing.
  • Ingest and normalize data from automotive services for VIN management, tolls, telematics, and customer verification.
  • Ensure secure access and integration by managing login authorization, Auth0 settings, multifactor authentication (MFA), tenancy, user roles, and access rules.
  • Support and set up third-party partner integrations, configure and monitor external API usage, maintain internal and external developer API portals, define API standards and ensure compliance, and manage the acquisition, access, and usage of partner keys.
  • Be a valued member of an autonomous, cross-functional agile team to iterate and deliver on new product increments.
  • Create and maintain scalable infrastructure leveraging modern cloud platforms, integrating backend services written in NodeJS and Ruby with a React web application and BFF API for a mobile application.
  • Write tests and documentation as you implement features with your team.
  • Maintain expertise in current and emerging technologies and tools relevant to AWS cloud infrastructure, platform security, and vehicle fleet management.
  • Collaborate on technical design and implementation of complex features, ensuring scalability, reliability, and maintainability.
  • Fostering a culture of technical excellence, adherence to best practices, and continuous learning.
  • Collaborate with your team to define technical requirements and translate them into actionable engineering tasks.
  • Contribute to architectural discussions and decisions, as well as the overall technical roadmap of the team.
  • Conduct code reviews and provide constructive feedback to ensure high-quality code and adherence to best practices.
  • Have opportunities to practice T-shaped skills by jumping into other areas of the technology stack at Dealerware.

Requirements

  • 3+ years of professional work experience with Ruby on Rails.
  • 3+ years of professional work experience in React/Typescript frontend development.
  • 5+ years of experience designing, implementing and integrating with RESTful APIs.
  • Experience in developing high-performing, scalable and resilient web services, and applications.
  • Mastery of software architecture concepts and principles of system design, data structures, and algorithms.
  • Knowledge in using advanced SQL/MySQL queries.
  • Strong understanding of cloud infrastructure, particularly AWS.
  • Experience integrating complex data from multiple sources into meaningful information within web and mobile applications.
  • Solid understanding of core web and browser concepts.
Benefits
  • Competitive base salary with bonus incentive eligibility
  • Full benefits (medical, dental, vision, 401K) + free telehealth (includes therapy visits)
  • On-demand educational courses via LinkedIn Learning
  • Tuition reimbursement and continuing education
  • Unlimited paid vacation policy
  • Flexible work
  • Generous Paid Parental Leave program
  • Modern office and a dynamic team in downtown Austin with free parking
  • Friendly, small company environment with a progressive culture
  • Backed by Audi, a 116-year-old automotive industry leader
  • Discounts on Audi vehicle purchases and discounted leases through the Vehicle Lease Program

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Ruby on RailsReactNodeJSRESTful APIsSQLMySQLcloud infrastructureAWSdata structuresalgorithms
Soft skills
collaborationtechnical excellencecontinuous learningcode reviewsconstructive feedbackagile methodologyscalabilityreliabilitymaintainabilitycommunication
PNC

Senior Software Engineer – Systems Monitoring, Java

PNC
Seniorfull-time$55k–$184k / yearAlabama, Ohio, Texas · 🇺🇸 United States
Posted: 1 day agoSource: pnc.wd5.myworkdayjobs.com
AngularDNSJavaLinuxMySQLOpenShiftOracleSQL
PNC

Software Engineer, Python, SQL, Hadoop, Git

PNC
Junior · Midfull-time$45k–$122k / yearAlabama, Ohio, Pennsylvania, Texas · 🇺🇸 United States
Posted: 1 day agoSource: pnc.wd5.myworkdayjobs.com
HadoopHDFSLinuxPythonShell ScriptingSparkSQLUnix
PNC

Lead Software Engineer – C#, .Net, Angular

PNC
Seniorfull-timePennsylvania, Texas · 🇺🇸 United States
Posted: 1 day agoSource: pnc.wd5.myworkdayjobs.com
AngularJenkinsMongoDB.NETOracleSQLTFS
PayPal

Back-End Software Engineer Intern

PayPal
Entryinternship$26k–$55kArizona, California, Illinois, Texas · 🇺🇸 United States
Posted: 2 days agoSource: paypal.wd1.myworkdayjobs.com
AWSDjangoFlaskGoHerokuJavaJavaScriptMongoDBMySQLNode.jsNoSQLPostgres+4 more