Job Details

Senior Software Engineer

  2024-11-07     Rogue Fitness     Charleston,WV  
Description:

Rogue Fitness is seeking an experienced Senior Software Engineer to join our application development team in Columbus. As a Senior Software Engineer, you will play a key role in developing software which drives the manufacturing processes at Rogue. You will work closely with one or more agile teams to build and enhance our manufacturing systems using a cutting edge technical stack which includes front end development in Vue 3 and typescript with backend development in Node and C#.This position is expected to report on-site here in Columbus, Ohio.About Rogue Fitness:Rogue Fitness is the leading manufacturer of strength and conditioning equipment, including barbells, power racks, sleds, and accessories. Founded in a garage in 2006, the company has grown to 700+ team members at its 600,000 sq. ft. headquarters near downtown Columbus, Ohio. Rogue is the official equipment supplier of the CrossFit Games, USA Weightlifting, the Arnold Strongman Classic, and the World's Strongest Man competition. The company remains dedicated to serving the needs of serious athletes at every level, from the garage to the arena.Everyone puts their boots on the same way. High Speed, Low Drag.Responsibilities:Full Stack Development: Collaborate with one of our agile teams to design and implement scalable, and efficient full-stack solutions. Code with senior level technical capabilities including implementing well structured code and code that follows best practices.Code Review and Mentorship: Conduct thorough code reviews to maintain code quality standards. Provide mentorship and guidance to junior developers within the team. Be able to recommend performance improvements and alternative methods to deliver something to ensure the highest performance and reliability.System Architecture: Weigh in on design decisions made by our architecture team for improvements and optimizations.Collaboration: Collaborate with product owners, quality assurance and directors to deliver high-quality software solutions. The right candidate should have excellent oral and written communication.Qualifications:Bachelor's degree in Computer Science, Software Engineering, or related field and 5+ years of software experience OR Associates degree in Computer Science, Software Engineering or related field and 7+ years experience.Minimum of 5 years with at least one major front-end technologies including one SPA language such as React, Angular or Vue.js.Minimum of 2 years with Typescript and Node.Minimum of 5 years with database technologies such as SQL Server, T-SQL, Stored Procedures, TypeORM and/or Entity Framework.Solid understanding of object oriented design concepts, n-tier architectures, dependency injection, ORMS and relational database design.Strong problem-solving and analytical skills.Nice to Haves:Experience in manufacturing or warehousing.Experience with Vue 3 composition API.Experience with NestJs.* This position is not eligible for H1B Sponsorship.Benefits Overview:Healthcare: Rogue offers competitive medical, dental and vision coverage options through Anthem Blue Cross Blue Shield for Rogue team members and their eligible family members, including domestic partners.Financial Protection: Life insurance, AD&D insurance, short-term disability, long-term disability and workers' compensation are offered for eligible team members.Compensation: We like to reward Rogue team members for their hard work and commitment to our company. Rogue has a competitive pay structure that offers team members room to grow. We conduct annual compensation reviews to ensure Rogue team members are receiving compensation commensurate with their performance.Bonus & Retirement: Team members are eligible to earn a Performance Compensation Bonus each quarter. In addition, Rogue offers 401(k) with matching company contributions and Profit Sharing.Parental Leave: Parental Leave is available to new Mothers and Fathers to help assist team members welcome a new child to their family. Rogue offers up to 12 weeks of paid leave to parents to enjoy with their newest addition to the family. This is available to all team members with the length of leave determined by years of service, the team member's role and whether they are the birth or non-birth parent.Vacations & Holidays: Everyone needs some time off from work to take care of personal business, enjoy a well-earned vacation, or just unwind from the demands of everyday life. At Rogue, we offer Paid Time Off benefits in addition to paid company holidays.Work Attire Program: Rogue Fitness recognizes the importance of helping all team members acquire the proper apparel and equipment to create a safe workplace. We provide Rogue apparel, uniforms, and personal protective equipment to all Rogue team members working in our facilities at no cost. Additional reimbursements are in place for work boots and prescription safety glasses.Rogue Team Member Perks: Merchandise Discounts, Employee Gym Membership, Exclusive Access to Special Events, Professional Development Programs and more.By applying to Rogue, regardless of the platform you choose to use, you are agreeing to Rogue's preferred methods of communication (i.e. text message). Submitting an application, through whatever online forum is ultimately used, constitutes a knowing and voluntary agreement to send and receive text messages during the recruitment process.Rogue Fitness is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search