Software Engineer (Ruby on Rails & ReactJS)

Austin, TX
Full Time
Software Development
Experienced

Position Overview: 

Reporting to and working closely with the Development Manager, we are looking for an experienced or Senior Software Engineer with a strong background in Ruby on Rails, ReactJS-based frameworks and experience building Rails API / ReactJS systems. The ideal candidate will have a proven record of delivering high-quality software solutions, leading technical initiatives, and collaborating effectively within cross-functional teams.

Ability to work in our Austin, TX office at least 3 days per week is required.


Responsibilities:

  • Collaborate with the Development Manager to design, develop, and maintain robust and scalable web applications using Ruby on Rails and NextJS.
  • Contribute significantly to the development of a new Rails API-backend / NextJS front-end implementation of our internal and external tools and systems.
  • Play a pivotal role in the creation of clean, efficient, and sustainable code, making substantial code contributions.
  • Partner with the Development Manager and Product team members to translate user requirements into technical solutions.
  • Provide regular updates, insights, and recommendations to the Development Manager, ensuring alignment with project goals and timelines.
  • Mentor and provide technical guidance to engineers, fostering a culture of continuous learning and growth.
  • Assist in code reviews, identify areas for improvement, and implement best practices to ensure code quality and performance.

Requirements:

  • 5+ years of professional experience in software development with a strong focus on Ruby on Rails.
  • 3+ years of experience working with NextJS or other ReactJS frameworks.
  • Experience building Rails API / ReactJS systems, servicing complex business processes.
  • Proficiency in JavaScript, HTML, CSS, and other related web technologies.
  • Experience building RESTful APIs.
  • Solid understanding of relational databases; experience writing efficient SQL queries.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication skills and the ability to collaborate effectively within a team environment.
  • Bonus points: A good sense of humor and appreciation of a well-placed pun.

Why Work at Sock Club:

  • Friendly people and a casual culture!
  • High growth company full of opportunity & professional development.
  • Competitive compensation
  • Great benefits (401k, quarterly bonus incentives, strong healthcare).
  • Unlimited PTO.
  • Innovative work environment, develop cutting-edge solutions.
  • Flexible hybrid work structure.

Unsure about your qualifications?

You should apply anyway!

LinkedIn examined their users' job search behavior and found that women are less likely to apply for a job that they aren't fully qualified for, while men will apply if they meet only some of the desired qualities.

Whether you fit into these two categories, or somewhere else on the spectrum, take a chance on that application. You may just be the perfect fit!

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*