Senior Backend Engineer

1 week ago


Holland, Ohio, United States Midwest Tape Full time
Job Overview

Company: Midwest Tape | hoopla

Employment Type: Full-time, Permanent

Remote Work: Available in select states including Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts.

Travel Requirement: Occasional travel to headquarters for onboarding and meetings (approximately 2-3 times annually).

Visa Sponsorship: Not available for this position.

About Midwest Tape

For over three decades, Midwest Tape has been a leader in providing libraries and their patrons with exceptional access to diverse media content. Our flagship service, hoopla Digital, merges our library expertise with cutting-edge web and mobile technology, offering a comprehensive digital experience. As hoopla expands globally, we are looking to enhance our team.

At Midwest Tape, we recognize that our employees are the cornerstone of our success. We are committed to fostering a supportive environment that empowers our staff to excel. We provide competitive compensation, comprehensive benefits, and a healthy work-life balance.

Position Summary

We are seeking a skilled and experienced Lead Developer specializing in backend systems with a focus on GraphQL and TypeScript. In this leadership role, you will be instrumental in developing and maintaining high-performance, scalable backend applications. Your responsibilities will include writing clean, efficient code, mentoring junior developers, guiding architectural decisions, and ensuring a smooth development lifecycle from concept to deployment.

Key Responsibilities
  1. Lead and mentor a team of 5-12 backend developers, promoting a collaborative and innovative atmosphere.
  2. Design and implement robust backend applications utilizing TypeScript, JavaScript, and GraphQL.
  3. Ensure code quality by writing clean, maintainable, and well-documented code in line with best practices.
  4. Collaborate with front-end developers to achieve seamless integration between client-side and server-side functionalities.
  5. Develop and optimize GraphQL APIs with a strong emphasis on security and performance.
  6. Work closely with the database team to ensure efficient data management tailored for GraphQL queries.
  7. Conduct code reviews and provide mentorship to junior developers, fostering a collaborative development culture.
  8. Engage in system design processes, particularly focusing on GraphQL architecture and providing technical insights.
  9. Hold regular one-on-one meetings with team members to offer feedback and address concerns.
  10. Manage administrative tasks in ADP, including performance evaluations and time-off approvals.
  11. Oversee deployment processes to guarantee smooth application delivery.
  12. Propose ideas and strategies to enhance operational and technical efficiencies.
  13. Participate in agile development practices, including sprint planning, daily stand-ups, and retrospectives.
Required Skills
  • Extensive experience in backend development.
  • Proficient in TypeScript.
  • Strong background in API development (GraphQL, RESTful).
  • Experience in writing tests for APIs (Jest, Mocha).
  • Solid understanding of SQL and ability to write and review SQL queries.
  • Familiarity with Postgres, Redis, and ElasticSearch/OpenSearch.
  • Experience with AWS technologies: OpenSearch, CloudFormation, CloudFront, CloudWatch, ElastiCache, Lambda, RDS, and S3.
  • Excellent problem-solving and debugging capabilities.
  • Strong communication, collaboration, and leadership skills.
  • Experience with Agile/Scrum methodologies.
  • Familiarity with JIRA, Confluence, and Microsoft Office applications.
  • Exceptional interpersonal, written, and verbal communication skills.
Preferred Qualifications
  • B.S./M.S. in Software Engineering, Computer Science, or a related field.
  • Equivalent professional experience.
Experience Requirements
  • 8+ years of backend system development in Node.js.
  • 4+ years of experience with GraphQL.
  • 2+ years in a leadership development role.
  • 2-5 years in senior development positions.
  • Familiarity with standard architectural patterns, including microservices and domain-driven design.
Work Environment

The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Ability to sit for extended periods.
  • Perform repetitive motion tasks.
  • Be physically present for meetings, presentations, and training sessions.
Benefits
  • Medical, dental, and vision insurance
  • 401k with matching
  • Profit sharing
  • Paid vacation and personal time
  • Flexible work hours
  • 10 paid holidays
  • Company performance bonuses
  • Holiday bonuses
  • Paid volunteer time
  • Training and career development opportunities

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

#LI-Remote



  • Holland, Ohio, United States Midwest Tape Full time

    Job OverviewEmployment Type: Full-time, PermanentRemote Work: Available in select states including Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts.Travel Requirement: Occasional travel to headquarters for onboarding and meetings (approximately 2-3 times annually).Visa Sponsorship: Not...


  • Holland, Ohio, United States Midwest Tape Full time

    Job OverviewCompany: Midwest Tape | hooplaEmployment Type: Full-time, PermanentRemote Work: Available in select states including Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts.Travel Requirement: Occasional travel to headquarters for onboarding and meetings (approximately 2-3 times...


  • Holland, Ohio, United States Midwest Tape Full time

    Position OverviewMidwest Tape is seeking a Lead Node Developer to spearhead our backend development initiatives. This role is pivotal in crafting and sustaining high-performance backend applications, leveraging GraphQL and TypeScript. As a leader, you will not only write clean, efficient code but also mentor junior developers and guide architectural...


  • Holland, Ohio, United States Electronic Concepts & Engineering, Inc. (ECE) Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Electrical Systems Engineer to join our team at Electronic Concepts & Engineering, Inc. (ECE). As a key member of our engineering team, you will be responsible for designing and developing embedded systems for aerospace and vehicular applications.Key ResponsibilitiesElectronics Design: Design and...


  • Holland, Ohio, United States Midwest Tape Full time

    Job OverviewCompany: Midwest Tape | hooplaEmployment Type: Full-time, PermanentRemote Work Availability: Candidates must reside in specific states.Travel Requirements: Occasional travel to headquarters for onboarding and meetings.Visa Sponsorship: Not available for this position.Midwest Tape has been a leader in providing libraries and their patrons with...


  • Holland, Ohio, United States Gardner Standard LLC Full time

    About Gardner Standard LLCGardner Standard LLC is a cutting-edge technology company dedicated to pushing the boundaries of innovation in the field of electronics. With a focus on designing and developing advanced electronic solutions, our team of skilled engineers and experts is committed to delivering state-of-the-art products and services that meet the...


  • Holland, United States System Soft Technologies Full time

    We are seeking a talented and experienced Lead Node.js Developer with expertise in backend development, particularly in GraphQL and TypeScript. In this lead role, you will be responsible for building and maintaining high-performance, scalable backend applications. You'll write clean, efficient code while mentoring junior developers, guiding architectural...


  • Holland, United States Actalent Full time

    Job Title: Senior Hardware Design Engineer Actalent is seeking a Senior Hardware Design Engineer to provide concept definition, analysis, and integration of electronics systems for rugged mission and safety critical systems for Military, Aerospace and Vehicular environments. Through listening to customer challenges, and building on your previous experiences,...


  • Holland, Michigan, United States Selectum Full time

    Overview:As a Senior Process Engineering Specialist, you will deliver comprehensive engineering solutions for large-scale projects, providing expert guidance and oversight within the process engineering division.Key Responsibilities:- Oversee process engineering operations ensuring compliance with all relevant statutory and regulatory standards, while...


  • Holland, Michigan, United States Selectum Full time

    FunctieomschrijvingAls Senior Proces Engineer ben je verantwoordelijk voor het ontwerpen van complete installaties op basis van klantbehoeften. Je maakt gebruik van geavanceerde technologieën en werkt nauw samen met onze mechanical engineers, die jouw ontwerpen omzetten in gedetailleerde 3D-modellen. Je rapporteert aan de projectmanager en speelt een...


  • Holland, Michigan, United States LG Energy Solution Michigan, Inc. Full time

    Job Summary**Job Title:** Senior Process Engineer - Electrode Technology**Job Summary:** We are seeking a highly skilled Senior Process Engineer to join our team at LG Energy Solution Michigan, Inc. in Holland, MI. The successful candidate will be responsible for implementing machine and process improvements to increase battery performance, reduce costs, and...

  • Lead Java Developer

    2 weeks ago


    Holland, United States Midwest Tape Full time

    Full-time, Permanent Remote in the following states only: Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts. Must have flexibility to travel to headquarters periodically (est. 2-3 times a year) for onboarding and meetings.We are not sponsoring applicants for work visas for this role. For...

  • Lead Java Developer

    2 months ago


    Holland, United States Midwest Tape Full time

    Job DescriptionJob DescriptionFull-time, Permanent Remote in the following states only: Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts. Must have flexibility to travel to headquarters periodically (est. 2-3 times a year) for onboarding and meetings.We are not sponsoring applicants for work...


  • Holland, Michigan, United States Haworth Full time

    Company Overview At Haworth, we believe that a strong connection to your work fosters greater engagement. Our organization offers a career path that allows you to enhance your skills and broaden your experience in a dynamic and inclusive atmosphere. We are a company that prioritizes innovation, creativity, and your personal growth. HAWORTH stands as a...


  • Holland, United States Xylem Full time

    Join Xylem in the global mission to #LetsSolveWater! As a leading water technology company with 23,000 employees operating in over 150 countries, Xylem is at the forefront of addressing the world's most critical water challenges. We invite passionate individuals to join our team, dedicated to exceeding customer expectations through innovative and sustainable...

  • Lead Node Developer

    1 month ago


    Holland, United States Midwest Tape Full time

    Job DescriptionJob Description Midwest Tape | hooplaFull-time, Permanent Remote in the following states only: Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts. Must have flexibility to travel to headquarters periodically (est. 2-3 times a year) for onboarding and meetings.We are not...


  • Holland, United States Trius Polytechniek Full time

    What will be your responsibilities? Dream it, Design it, Build it (Globally!) Become the mastermind behind the scenes, crafting the structure of incredible offshore projects. Think futuristic piers, massive ship lifts, and heavy-duty installations. Unleash your tech wizardry! Mastermind calculations with cutting-edge software like Ansys , Solid Edge , and...


  • Holland, United States Trius Polytechniek Full time

    What will be your responibilities? Dream it, Design it, Build it (Globally!) Become the mastermind behind the scenes, crafting the structure of incredible offshore projects. Think futuristic piers, massive ship lifts, and heavy-duty installations. Unleash your tech wizardry! Mastermind calculations with cutting-edge software like Ansys , Solid Edge , and...

  • Controls Engineer

    2 weeks ago


    Holland, United States Sterling Engineering Inc. Full time

    Job DescriptionJob DescriptionSenior Controls EngineerAs a Senior Controls Engineer, you'll collaborate with top engineers in the automation industry, working on cutting-edge robotics and technology. This role offers diverse experiences that will enhance your skills and challenge your abilities.Key Responsibilities:Lead the design and implementation of...

  • Control Engineer

    1 day ago


    Holland, United States Sterling Engineering Full time

    As a Senior Controls Engineer, you'll collaborate with top engineers in the automation industry, working on cutting-edge robotics and technology. This role offers diverse experiences that will enhance your skills and challenge your abilities.Key Responsibilities:Lead the design and implementation of advanced control systems, including robotics, vision...

  • Control Engineer

    1 week ago


    Holland, United States Sterling Engineering Full time

    As a Senior Controls Engineer, you'll collaborate with top engineers in the automation industry, working on cutting-edge robotics and technology. This role offers diverse experiences that will enhance your skills and challenge your abilities.Key Responsibilities:Lead the design and implementation of advanced control systems, including robotics, vision...


  • Holland, United States Kode Health Inc Full time

    Job DescriptionJob DescriptionDescription:We're looking for someone with Ruby on Rails expertise to help build a product that will unleash a flurry of medical codersWho is KODE?Kode Health is an early stage health-tech company looking to change the way coding is done -- building a marketplace to connect healthcare companies with certified medical coders...

  • Engineer

    2 months ago


    Holland, United States MillerKnoll Full time

    EngineerMillerKnoll - Holland, MIWhy join us? Our purpose is to design for the good of humankind. It’s the ideal we strive toward each day in everything we do. Being a part of MillerKnoll means being a part of something larger than your work team, or even your brand. We are redefining modern for the 21st century. And our success allows MillerKnoll to...


  • Holland, United States Electronic Concepts & Engineering, Inc. (ECE) Full time

    Join a growing and dynamic team of engineers, creating embedded products for exciting aerospace customers. ECE, Inc. designs and manufactures high-reliability electronic and software solutions for a wide variety of interesting aerospace projects.ECE is seeking a hands-on, energetic, and experienced Electrical or Computer Engineer to provide concept...


  • Holland, United States Electronic Concepts & Engineering, Inc. (ECE) Full time

    Join a growing and dynamic team of engineers, creating embedded products for exciting aerospace customers. ECE, Inc. designs and manufactures high-reliability electronic and software solutions for a wide variety of interesting aerospace projects.ECE is seeking a hands-on, energetic, and experienced Electrical or Computer Engineer to provide concept...


  • Holland, Michigan, United States Holland Engineering Full time

    About Holland Engineering, Inc.Holland Engineering, Inc. (HEI) is actively looking for a skilled Project Engineer to become part of their Land Development Team. This full-time position is designed to assist project managers with a variety of tasks.Key Responsibilities:Provide technical assistance for infrastructure, private development, and civil engineering...