Talent.com
Senior Software Engineer (Ruby on Rails)
Senior Software Engineer (Ruby on Rails)Corporate Tools • Post Falls, ID, United States
Senior Software Engineer (Ruby on Rails)

Senior Software Engineer (Ruby on Rails)

Corporate Tools • Post Falls, ID, United States
30+ days ago
Job type
  • Full-time
Job description

Senior Software Engineer (Ruby on Rails)

1 day ago Be among the first 25 applicants

Overview

Corporate Tools is hiring Senior Software Engineers specializing in Ruby on Rails for up to $185,000 / year. You will be a traditional company employee. This is a remote position, but if youre near one of our local offices, youre welcome to come hang out with us in-office as well. Our main offices are in Post Falls, ID, and Spokane, WA; we also have satellite offices in Austin, TX, and Salt Lake City, UT. Youll be working 40 hours a week and, of course, enjoy great company benefits.

As a Senior Software Engineer, you will be given large projects and be expected to break these projects into medium-sized tasks for our Software Engineers, all while maintaining focus on the big picture goals and projects. You will have the opportunity to make a direct impact on architecture design. Youll get to work with a team of engineers who like to do things the right way versus plowing through just to meet a goal. We have no investors or micro-managed goals. We just want to make high-end software that is easy to continually improve. You can expect a diverse team with different backgrounds, experience and identities. You will have current members of the team eager to help you get up to speed as quickly as possible. Solid fundamentals with software, teamwork, systems, and troubleshooting will pave the way.

Whats in a title?

Here at Corporate Tools we dont take titles very seriously. We know for recruiting purposes we need to call our jobs something, so we started with labeling and differentiating them in a fairly traditional way with 'junior', 'mid', 'senior'. However, weve realized that was putting our employees in a box and wasnt allowing us to uniquely identify their individual contributions, strengths and professional goals. Once you join our team the titles kinda get dropped as we expect everyone to work with everyone regardless of title or experience. We have taken the approach of evaluating candidates and employees on a "level" basis. It makes it a little easier internally to talk about growing into the next level without there being this huge chasm between what it means to be a Junior Engineer vs. a Mid Engineer. Our levels have expectations set for each one and its the responsibility of the manager and employee to make sure there is alignment. We do this through quarterly conversations where we discuss employee progression, if the work is challenging, and to ensure they feel fairly compensated for their work and expertise. Basically, levels gives us more flexibility to help people grow in their careers. But sure, you can post your title on LinkedIn as what makes sense to the rest of the world.

Wage

Up to $185,000 / year

Benefits

  • 100% employer-paid medical, dental and vision for employees
  • Annual review with raise option
  • 22 days Paid Time Off accrued annually, and 4 holidays

After 3 years, PTO increases to 29 days. Employees transition to flexible time off after 5 years with the companynot accrued, not capped, take time off when you want

  • The 4 holidays are : New Years Day, Fourth of July, Thanksgiving, and Christmas Day
  • Paid Parental Leave
  • Up to 6% company matching 401(k) with no vesting period
  • Quarterly allowance
  • Use to make your remote work set up more comfortable, for continuing education classes, a plant for your desk, coffee for your coworker, a massage for yourself... really, whatever

  • Open concept office with friendly coworkers
  • Creative environment where you can make a difference
  • No dumb benefits like free dog walking on the weekends that snobby hipster places have to make you feel cool, but mathematically won't cost the company much money because you won't use it
  • Trail Mix Bar oh yeah
  • Responsibilities

  • Be a good human
  • Treat your co-workers with respect
  • Have a Growth Mindset, not a Fixed Mindset
  • Remember that it's a marathon, not a sprint. Help us bring calm to what can creep into a rush
  • Design, implement, document, and maintain front and back end systems for high-traffic applications
  • Help peel off monolith code into well-organized architecture
  • Help drive technical standards for the team
  • Design and implement novel systems from scratch, from billing to all kinds of crazy ideas we come up with
  • Help us set a high bar for quality, from code and systems to how we treat each other
  • Take substantial features from concept to shipping
  • Provide material feedback on the work of junior and mid-level programmers
  • Monitor and ensure automated processes run as expected
  • Perform routine automation assignments with minimum supervision
  • Communicate consistently with stakeholders, managers, and other teams about releases
  • Participate in the training or development of others, as directed
  • Requirements

  • Bachelors degree in computer science or other equivalent degree / experience
  • Minimum of 6 years full stack application development, software test automation experience, and object oriented development
  • 4+ years working with back-end frameworks such as Rails, Laravel, Django, etc.
  • 4+ years working front-end frameworks such as Vue, Angular, React, etc.
  • 2+ years working with relational databases and writing SQL queries or stored procedures
  • Advanced level of querying in ORMs such as ActiveRecord and Sequel
  • Experience mentoring junior to mid-level engineers while balancing current work
  • High proficiency in some of the following AWS services : ECS, EC2, S3, CloudWatch, RDS, ElasticSearch, VPC
  • Proficient in vanilla JavaScript (outside of using it with a modern web framework)
  • High level of ability coding in Ruby and expert level familiarity with the Rails framework
  • Experience with large Rails / Rack- based applications
  • Referrals increase your chances of interviewing at Corporate Tools by 2x

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Post Falls, ID, United States

    Related jobs
    API Developer

    API Developer

    VirtualVocations • Spokane, Washington, United States
    Full-time
    A company is looking for an API Developer for a remote position supporting the Department of Veterans Affairs.Key Responsibilities : Define and document API specifications, endpoints, data models,...Show more
    Last updated: 30+ days ago • Promoted
    Backend Developer (Junior)

    Backend Developer (Junior)

    SynergisticIT • Post Falls, ID, United States
    Full-time
    SYNERGISTICIT wants every candidate to know that the Job Market is Challenging and to stand out, you need to have exceptional skills and technologies and that's where we come in to make sure you ge...Show more
    Last updated: 30+ days ago • Promoted
    UI / UX Designer (Figma Focused)

    UI / UX Designer (Figma Focused)

    RM Staffing B.V. • Coeur d Alene, ID, US
    Full-time
    Develop and implement user-friendly web interfaces based on provided designs and specifications.Collaborate with designers and back-end developers to ensure seamless integration of front-end elemen...Show more
    Last updated: 14 days ago
    Engineering Project Manager

    Engineering Project Manager

    STRATA inc. • Coeur d'Alene, ID, US
    Full-time
    At STRATA, we’re more than just a civil engineering and construction materials testing company—we’re a team that values growth, collaboration, and making a real impact through exc...Show more
    Last updated: 24 days ago • Promoted
    IT Professional

    IT Professional

    Navy • Rathdrum, ID, United States
    Full-time
    ABOUT Effective, secure communication in the cyber domain is essential to the everyday operations of military intelligence in America’s Navy. Information Professionals who oversee the seamless opera...Show more
    Last updated: 30+ days ago • Promoted
    User Interface Developer

    User Interface Developer

    VirtualVocations • Spokane, Washington, United States
    Full-time
    A company is looking for a User Interface Developer to innovate and collaborate within a skilled UI Development group.Key Responsibilities Collaborate with product owners and UX specialists to tr...Show more
    Last updated: 19 hours ago • Promoted • New!
    Remote Prisma Cloud Engineer

    Remote Prisma Cloud Engineer

    VirtualVocations • Spokane, Washington, United States
    Remote
    Full-time
    A company is looking for a Remote Prisma Cloud Engineer to join a leading cybersecurity organization.Key Responsibilities Understand customer requirements and security roadmap to implement approp...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Developer - BI & Database

    Sr. Developer - BI & Database

    Pyrotek • Spokane, WA, United States
    Full-time
    Who is Pyrotek? Pyrotek is the most successful global industrial company you’ve never heard of (until now).Pyrotek is a global leader in high temperature materials and our products impact virtually...Show more
    Last updated: 1 day ago • Promoted
    Backend Software Engineer

    Backend Software Engineer

    VirtualVocations • Spokane, Washington, United States
    Full-time
    A company is looking for a Security Workflows-Staff Software Engineer, Backend.Key Responsibilities Work on major product initiatives from user research through design, implementation, and deploy...Show more
    Last updated: 30+ days ago • Promoted
    Lead Backend Engineer

    Lead Backend Engineer

    VirtualVocations • Spokane, Washington, United States
    Full-time
    A company is looking for a Lead Backend Engineer (Go, Kubernetes).Key Responsibilities Coding, architecting, and deploying backend services while leading the engineering team Owning the technica...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Developer - BI & Database - Spokane, Washington

    Sr. Developer - BI & Database - Spokane, Washington

    Pyrotek, Inc. • Spokane, WA, United States
    Full-time
    Who is Pyrotek? Pyrotek is the most successful global industrial company you've never heard of (until now).Pyrotek is a global leader in high temperature materials and our products impact virtually...Show more
    Last updated: 30+ days ago • Promoted
    Python Programmer

    Python Programmer

    SynergisticIT • Post Falls, ID, United States
    Full-time
    SYNERGISTICIT wants every candidate to know that the Job Market is Challenging and to stand out, you need to have exceptional skills and technologies and that's where we come in to make sure you ge...Show more
    Last updated: 30+ days ago • Promoted
    Marketing & Web Designer (Contract / Part-time)

    Marketing & Web Designer (Contract / Part-time)

    Nashville Public Radio • Coeur D'Alene, ID, United States
    Part-time
    Company : Kingdom Mindset Investing & Family of Brands.Location : Remote / Hybride - Coeur dAlene area preferred, U.Compensation : $17$22 / hour (part-time, flexible). Im Adam Weisner, founder and CEO of K...Show more
    Last updated: 1 day ago • Promoted
    Lead Engineer, Applications - Edifecs / QConnect - Remote

    Lead Engineer, Applications - Edifecs / QConnect - Remote

    Molina Healthcare • Post Falls, ID, United States
    Remote
    Full-time
    Designs and builds company specific enterprise application systems and technology expertise across multiple disciplines.Applies and promotes key principles (e. Considers business problems end-to-end...Show more
    Last updated: 30+ days ago • Promoted
    Loan Servicing Business Analyst

    Loan Servicing Business Analyst

    Washington Staffing • Liberty Lake, WA, US
    Full-time
    Loan Servicing Business Analyst.At Columbia, we create a great place to work by offering a unique brand of relationship banking and fostering a culture where associates thrive.We are dedicated to s...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Systems Engineer

    Senior Software Systems Engineer

    VirtualVocations • Spokane, Washington, United States
    Full-time
    A company is looking for a Senior Software Systems Engineer - Autonomous Vehicles.Key Responsibilities Develop and build architectures for self-driving vehicle technologies Drive system verifica...Show more
    Last updated: 19 hours ago • Promoted • New!
    Junior Backend Developer Remote

    Junior Backend Developer Remote

    SynergisticIT • Spokane, WA, United States
    Remote
    Full-time
    Almost 600,000 tech employees have been laid off since 2022 and it's still ongoing.The effect of this has led hundreds of thousands of laid off Tech employees competing with existing Jobseekers.Ent...Show more
    Last updated: 30+ days ago • Promoted
    Information Systems Technician

    Information Systems Technician

    Navy • Spirit Lake, ID, United States
    Full-time
    ABOUT Effective, secure communication in the cyber domain is essential to the everyday operations of military intelligence in America’s Navy. Information Professionals who oversee the seamless opera...Show more
    Last updated: 30+ days ago • Promoted