Staff Software Engineer

3 days ago


Miami, United States ZipRecruiter Full time

Job DescriptionJob Description

Staff Software Engineer - Hybrid/Miami 

About Our Crew

Boats Group is the fastest-growing digital business in the recreational boating space. We are a talented team of techies, creatives, marketers, closers and customer advocates who spend each day pushing the boundaries of technology to make buying and selling boats easy. We spend each day surrounded by 500,000 boats from across the globe.

Our passion and unyielding dedication to getting people on the water influence our culture in ways you won’t find at other companies. We’re the best at what we do because we’re working in an industry we love. When you walk through our doors, you’ll find smart, dedicated people who consider one another family.

If you want to work in an inclusive, innovative environment where we encourage employees to collaborate, leverage their talents and actively shape the future of the company, then you will enjoy working here  This role is to be based out of our Miami office and candidates located in this area will be considered first. Please do not apply if you are not located in the Miami area or do not plan to be located in the Miami area.

About The Role

As‌ ‌a‌ ‌Software‌ ‌Developer‌ ‌you‌ ‌will‌ ‌develop‌ ‌software‌ ‌based‌ ‌solutions‌ ‌to‌ ‌achieve‌ ‌the‌ ‌objectives‌ ‌of‌ ‌Boats‌ ‌Group.‌ ‌You‌ ‌will‌ ‌analyze ‌requirements‌ ‌and‌ ‌determine‌ ‌the‌ ‌best‌ ‌solutions,‌ ‌calling‌ ‌on‌ ‌your‌ ‌extensive‌ ‌knowledge,‌ ‌experience‌ ‌and‌ ‌understanding‌ ‌of‌ ‌the‌ ‌domain.‌ ‌You‌ ‌will‌ ‌build‌ ‌a‌ ‌deep‌ ‌understanding‌ ‌of‌ ‌the‌ ‌strategic‌ ‌and‌ ‌tactical‌ ‌goals‌ ‌for‌ ‌Boats‌ ‌Group.‌ ‌ 

Every day is something new and complex, you won’t be bored

What You’ll Do

  • Understand the short and long term direction of Boats Group
  • Contribute to and communicate the group architectural vision and ensure projects consistently adhere to its principals
  • Analyze specific and implied requirements and collaborate with other members of the development team to design, build and deliver features to meet those requirements
  • Understand software design patterns, practices and architectural styles and how and when to apply them
  • Contribute to the continued development and maintenance of several high-traffic, high availability web sites, including working with legacy systems
  • Communicate effectively with other employees both inside and outside the development team
  • Document systems, procedures, and processes relevant to our suite of applications
  • Periodically apply your analytical, and problem-solving skills to help identify, communicate, and resolve critical production outages and issues
  • Work closely with other developers within the organization to ensure consistency and the technical success of our software projects
  • Stay current on software development trends and advise on which ones, if any, Boats Group should adopt
  • Identify and define the coding, project and other technical standards used by all software projects at Boats Group

What You Should Have

  • B.Sc. in Computer Science/related field of study or equivalent experience
  • 8+ years of professional experience developing and maintaining complex enterprise web applications in a dynamic and fast-paced environment
  • An understanding of web services (RESTful and RPC based), JSON payloads with stateless restful polyglot services
  • An understanding of continuous integration, continuous deployment
  • Experience developing with some of the following:
    • Node.js and the hapi.js framework
    • React
    • Typescript
    • Browser-side JavaScript
    • HTML5
  • Strong understanding of React state management tools like Redux, Zustand or React Context
  • Testing: Solid experience with testing frameworks and libraries like Jest, React Testing Library, and Cypress.
  • Web Performance Optimization: Ability to optimize frontend performance and understanding of tools like Lighthouse, Webpack, or ESBuild.
  • Security Principles: Awareness of security best practices and potential vulnerabilities in web applications.
  • Cross-Browser Compatibility: Understanding of cross-browser compatibility issues and how to address them.
  • Knowledge of database technologies both relational and NoSQL
  • ​An understanding of agile software development processes
  • Have a strong focus on UX, quality and usability

Perks

You’ll be joining a close knit and talented team, with plenty of opportunity for professional growth. We offer competitive compensation + benefits that are on par with large companies, while also placing a high value on maintaining a healthy work-life balance.

  • Medical, Dental, Vision, and Life insurance
  • 401(k) with 4% matching
  • 15 days of PTO per year (Total PTO bank is granted on day 1 of employment, not accrued over time.)
  • Holiday break from December 27th-31st
  • Birthday PTO (You never have to work on your birthday)
  • All Federal holidays off & paid
  • 32 hours of volunteer time paid per year (We are big into volunteering and helping out the community here at Boats Group)
  • Professional reimbursement program for employees to take courses, attend seminars, etc. (Things to enrich you as a professional)
  • Short term & Long term after 1 year of employment.
  • Shiny new laptop + large second monitor + other office accessories

Company DescriptionWho We Are:
Boats Group is the fastest-growing digital business in the recreational boating space. We operate the world’s largest and most popular marketplaces for boats and yachts: Boat Trader, YachtWorld, boats.com and CosasDeBarcos. Even as the #1 destination for more than 65 million boat shoppers every year, we are always innovating. We are a talented team of techies, creatives, marketers, closers and customer advocates who spend each day pushing the boundaries of technology to make buying and selling boats easy.

Our passion and unyielding dedication for getting people on the water influence our culture in ways you won't find at other companies. We’re the best at what we do because we’re working in an industry we love. When you walk through our doors, you'll find smart, dedicated people who consider one another family.

We work hard. We move fast. We push each other to be the best. And we spend each day surrounded by 500,000 boats from across the globe.Company DescriptionWho We Are:\r
Boats Group is the fastest-growing digital business in the recreational boating space. We operate the world’s largest and most popular marketplaces for boats and yachts: Boat Trader, YachtWorld, boats.com and CosasDeBarcos. Even as the #1 destination for more than 65 million boat shoppers every year, we are always innovating. We are a talented team of techies, creatives, marketers, closers and customer advocates who spend each day pushing the boundaries of technology to make buying and selling boats easy.\r
\r
Our passion and unyielding dedication for getting people on the water influence our culture in ways you won't find at other companies. We’re the best at what we do because we’re working in an industry we love. When you walk through our doors, you'll find smart, dedicated people who consider one another family.\r
\r
We work hard. We move fast. We push each other to be the best. And we spend each day surrounded by 500,000 boats from across the globe.



  • Miami, United States TekRecruiter Full time

    Job Description ***Amazing opportunity to be a part of something great and revolutionary while getting paid the most competitively in technology**** CALLING THE BEST NODEJS ENGINEERS. TekRecruiter has been asked to recruit Strong and Senior Node.js Engineers to join a growing Software Engineering team building revolutionary software products that will...


  • Miami, United States Boats Group Full time

    Job DescriptionJob DescriptionStaff Software Engineer - Hybrid/Miami About Our CrewBoats Group is the fastest-growing digital business in the recreational boating space. We are a talented team of techies, creatives, marketers, closers and customer advocates who spend each day pushing the boundaries of technology to make buying and selling boats easy. We...


  • Miami, United States Boats Group Full time

    Job Description Job Description Staff Software Engineer - Hybrid/Miami About Our Crew Boats Group is the fastest-growing digital business in the recreational boating space. We are a talented team of techies, creatives, marketers, closers and customer advocates who spend each day pushing the boundaries of technology to make buying and selling boats easy. We...

  • Software Engineer

    2 months ago


    Miami, United States Worklio999 Full time

    Job Title: Software Engineer Job Overview: We are seeking a highly skilled and motivated Software Engineer to join our dynamic team. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software applications and systems, ensuring their reliability and performance. The ideal candidate should possess a strong...

  • Software Engineer

    3 weeks ago


    Miami, United States JobRialto Full time

    Job Description The Software Development Engineer is responsible for contributing to the design and development of new software products or enhancing existing systems. The role requires close collaboration with cross-functional teams to ensure the successful delivery of software modules and components aligned with functional specifications and deadlines....


  • Miami, United States ZipRecruiter Full time

    Job DescriptionFounded in 1994, International Money Express (NASDAQ: IMXI) is a leading omnichannel provider of money transfer services. Focused on excellence, we always strive to provide unsurpassed quality and customer service, making the whole process quicker, easier, and more secure. Offering the digital movement of money through proprietary technology,...


  • Miami, Florida, United States Intermex Wire Transfer Full time

    About Us">Founded in 1994, Intermex Wire Transfer LLC is a leading provider of money transfer services with a strong presence in the market.">We are seeking an experienced Software Engineering Manager to lead our software engineering team and drive innovation in product development. The ideal candidate will have a deep understanding of software development...


  • Miami, United States Intermex Wire Transfer Full time

    Job DescriptionJob DescriptionFounded in 1994, International Money Express (NASDAQ: IMXI) is a leading omnichannel provider of money transfer services. Focused on excellence, we always strive to provide unsurpassed quality and customer service, making the whole process quicker, easier, and more secure. Offering the digital movement of money through...


  • Miami, United States Intermex Wire Transfer, LLC Full time

    Founded in 1994, International Money Express (NASDAQ: IMXI) is a leading omnichannel provider of money transfer services. Focused on excellence, we always strive to provide unsurpassed quality and customer service, making the whole process quicker, easier, and more secure. Offering the digital movement of money through proprietary technology, a network of...

  • Software Engineer

    2 weeks ago


    Miami, United States Diverse Lynx Full time

    Role: Software Engineer Location: Miami, FL Job Description: Technical/Functional Skills •BS/MS in Computer Science, Computer Engineering, or a related field. •5+ of experience with embedded systems in development and unit testing, system, and integration testing on hardware boards. •Experience working with development tools for C, C++...

  • Software Engineer

    5 months ago


    Miami, United States Diverse Lynx Full time

    Role: Software Engineer Location: Miami, FL Job Description: Technical/Functional Skills • BS/MS in Computer Science, Computer Engineering, or a related field. • 5+ of experience with embedded systems in development and unit testing, system, and integration testing on hardware boards. • Experience working with development tools for C, C++...

  • Software Engineer

    2 days ago


    Miami, United States CoinRoutes Full time

    Job Title: Software EngineerWe are looking for a skilled software engineer to join our team in Miami, Florida. The ideal candidate will have experience with Python, RUST, and Linux-based environments.The salary for this position is estimated at $120,000 - $180,000 per year, depending on experience.Responsibilities include:Designing and implementing...

  • Lead Software Engineer

    2 months ago


    miami, United States Leeds Professional Resources Full time

    Our client, an innovative leader in healthcare technology, is seeking an experienced Lead Software Engineer who will lead a team of software developers in designing, implementing, and maintaining software applications. This role requires a blend of hands-on coding expertise and effective team leadership, overseeing the development process from conception to...

  • Lead Software Engineer

    2 months ago


    miami, United States Leeds Professional Resources Full time

    Our client, an innovative leader in healthcare technology, is seeking an experienced Lead Software Engineer who will lead a team of software developers in designing, implementing, and maintaining software applications. This role requires a blend of hands-on coding expertise and effective team leadership, overseeing the development process from conception to...

  • Lead Software Engineer

    2 months ago


    Miami, United States Leeds Professional Resources Full time

    Our client, an innovative leader in healthcare technology, is seeking an experienced Lead Software Engineer who will lead a team of software developers in designing, implementing, and maintaining software applications. This role requires a blend of hands-on coding expertise and effective team leadership, overseeing the development process from conception to...


  • Miami, United States The Miami Herald Full time

    Job Title: Principal Software Engineer, Software ArchitectCompany: Camber Operating Company, Inc.Location: Miami, FL (Remote work acceptable)The Principal Software Engineer, Software Architect will be responsible for:Architecting, designing, developing, testing, and maintaining large-scale data processing applications.Creating APIs and business function...


  • Miami, United States Syntricate Technologies Full time

    Job Title: Senior Software EngineerLocation: Downtown MiamiEstimated Salary: $56,950 per yearAbout the CompanySyntricate Technologies is a dynamic and innovative company that specializes in developing cloud-native applications. We are committed to delivering high-quality solutions that meet the evolving needs of our clients.We are seeking a highly skilled...


  • Miami, United States Danaher Corporation Full time

    About the RoleThe Software Engineer II position is available at Danaher Corporation. As a member of the R&D Software Development team, you will be responsible for designing, developing, integrating, and debugging highly complex software programs for laboratory medical devices and new product development.Key Responsibilities• Design and develop...


  • Miami, United States Franchise World Headquarters, LLC Full time

    Senior Software Engineer Miami, FL, USA Req #1576 Monday, December 2, 2024 Region: Miami, FLReady for a fresh, new career? Look no further because one of the world's most iconic brands can help you get...

  • Software Engineer

    2 days ago


    Miami, United States Carnival Cruise Line Full time

    About the Role:We are seeking a skilled Software Engineer to join our team at Carnival Cruise Line. The successful candidate will have experience in designing and developing complex web applications, as well as a strong understanding of software development methodologies.Job Description:Design and develop high-quality web applications using C# and .NET...