Senior Software Engineer
About ShortStack
Founded in 2010, ShortStack is a well-established tech company with the spirit of a startup. We pride ourselves on maintaining a work culture that is collaborative, innovative, and flexible. Our commitment to a 4-day work week (32 hours) and a fully remote environment makes us unique in the industry. As a small company, we offer challenges and experiences that are difficult to find in larger corporations. If you are self-motivated, comfortable working independently and seeking a work environment that encourages autonomy and life-work harmony, ShortStack could be the perfect fit for you
About the Role
We're seeking a self-driven Senior Software Engineer proficient in Ruby on Rails and Vue to join our team and commit long-term. In this role, you'll have the opportunity to be involved in the entire software development lifecycle, from conceptualization to execution. You will play a pivotal role in our engineering team, directly influencing our product development and roadmap. Your contribution will significantly impact our customers and our company's ongoing success. This is a non-managerial position because we are a small team, so it’s ideal if you prefer coding over managing.
Responsibilities
- Develop, test, and maintain web applications using Ruby on Rails and Vue.
- Collaborate with the product team to design innovative software solutions.
- Identify, prioritize, and execute tasks in the software development lifecycle.
- Debug existing source code and polish feature sets.
- Participate in updating our system architecture for scalability, reliability and security.
Qualifications
- Prefer 10+ years of software development experience.
- Prefer 5+ years of Ruby on Rails experience.
- Prefer 3+ years of Vue experience.
- Prefer 2+ years of AWS experience.
- Experience with Docker, CI/CD, and MySQL is highly desirable.
- Demonstrated ability to work independently and take initiative.
- Proven experience designing, building, and maintaining software applications emphasizing security and scalability.
- Strong understanding of software engineering best practices such as code reviews, testing, and version control.
- Exceptional problem-solving skills, attention to detail, and a passion for producing high-quality software.
- Proficient verbal and written communication skills in English.
- A degree in computer science, engineering, or a related field is helpful.
- Any UI design experience is a plus.
What We Offer
- Fully remote work with a flexible schedule and a 4-day work week (32 hours).
- Untracked vacation time.
- SIMPLE IRA with employer match.
- Employer-paid health, dental and vision for you, and we cover 50% of the premiums for dependents.
- Opportunities to work on challenging projects and acquire new skills.
- A supportive and collaborative work environment where independence and self-motivation are highly valued.
- A competitive compensation package with a salary commensurate with experience.
At ShortStack, we believe in a diverse and inclusive environment and are an equal-opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Ready to Apply?
Please submit your resume, a brief introduction and your desired salary range to jobs@shortstack.com. Please include a link if you have a GitHub account with any public projects.