Senior Software Engineer (Ruby on Rails & ReactJS)

Sock Club · Austin, TX

Company

Sock Club

Location

Austin, TX

Type

Full Time

Job Description

Position Overview: 

Reporting to and working closely with the Development Manager, we are looking for a Senior Software Engineer with a strong background in Ruby on Rails and significant experience in ReactJS-based frameworks. 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 ReactJS-based frameworks.
  • Play a pivotal role in the creation of clean, efficient, and sustainable code, making substantial contributions to our codebase.
  • Contribute significantly to the development of a new Rails API-backend / NextJS front-end implementation of our internal and external tools and systems.
  • Partner with the Development Manager and Product team members to translate technical 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:

  • 7+ years of professional experience in software development with a strong focus on Ruby on Rails.
  • 4+ years of experience working with NextJS or other ReactJS frameworks.
  • Proficiency in JavaScript, HTML, CSS, and other related web technologies.
  • Experience with RESTful APIs and microservices architecture.
  • 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.
Apply Now

Date Posted

02/23/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9