Developer - Full Stack with a Frontend Focus (Senior-Level)

2 weeks ago


Cleveland, United States OverDrive Full time
Description

This position will require you to be in Cleveland, OHWe are in a hybrid schedule, 2 days on campus and 3 days WFH

The Senior-Level Frontend Developer's responsibilities include developing code for new or existing systems based on direction and / or specifications provided by the Product Owner, Development Manager, Director of Software Development, or Chief Technology Officer. Job duties may also include researching new technologies to determine if they can be applied to OverDrive products and projects.

Responsibilities:
  • Work on small to medium projects independently; contribute to large cross-team projects in collaboration with a Solution Architect.
  • May serve as a team lead for small teams focused on one product.
  • Train and mentor team members through coaching, assistance, clear documentation, etc.
  • Assist manager with drafting annual reviews; may provide feedback if requested.
  • Interview potential new hires and make recommendations to hiring manager.
  • Lead small projects independently; lead medium projects with support from Solution Architect.
  • Oversee all aspects of assigned projects including requirements gathering, design specification, infrastructure provisioning, capacity planning, implementation and delivery.
  • Break down long projects or complex groups of user stories into shorter-term deliverables.
  • Identify problems with requirements and facilitate resolution with the team.
  • Provide technical leadership on project architecture, design, implementation and quality.
  • Routinely review development process for needed improvements; implement as appropriate.
  • Facilitate team meetings as appropriate.
  • Assist in architecting SQL and / or document databases to support team projects.
  • Facilitate discussion regarding customer use cases and the impact of technical implementation options.
  • Recommend and initiate refinements and recommendations for alignment of project tasks based on scale of effort, technologies and resource availability.
  • Proactively identify and clean up technical debt; encourage and enable team to do the same.
  • Review all code produced by team through pull requests, code reviews and pair coding ensuring high quality.
  • Oversee thorough technical testing and performance planning of products supported by team resulting in successful launches.
  • Perform ongoing maintenance and production support.
  • Contribute on a regular basis to common codebases, standards for team and design of systems.
  • Research and evaluate new technology to find the best approach to solving a system requirement; implement as appropriate.
  • Responsible for working on projects that impact multiple teams.
Requirements:
  • 5+ years of related experience.
  • Strong understanding of web based architecture and development.
  • Expert knowledge of software development.
  • Expert understanding and ability to create and maintain systems using language appropriate for target or equivalent technologies (i.e. C#, JavaScript, JSON, XML, ASP.NET MVC, etc.).
  • Expert capability to create and maintain SQL and / or document databases as required to support development projects.
  • Leadership aptitude; adept at training and mentoring others.
  • Skilled to consistently reduce software complexity while balancing short-term productivity with long-term maintenance.
  • Track-record of anticipating technical problems and designing solutions to overcome them.
  • Effectively facilitate cross-team work.
  • Understand the business that their code supports.
Our Tech Stack:

Most things we build use:
  • C#
  • NET MVC / Web API
  • SQL Server
Common supporting infrastructure includes:
  • Centralized logging with Elasticsearch and Kibana
  • Messaging with RabbitMQ
  • Application monitoring with New Relic
For source control and pull requests, teams utilize GitHub.
We use automated build and deploy, and encourage unit testing.
Our code runs in Microsoft Azure and Amazon AWS, as well as in our own data center.

Team-specific:

We've adopted other data stores to deal with issues of scale and performance, and to better fit our evolving data models. For example:
  • MongoDB
  • Azure Table Storage
  • Elasticsearch
  • Redis
  • Kafka
We also have applications that make heavy use of the following technologies:
  • React
  • Ruby-on-rails
  • Node.js
  • Ember.js
  • Scala


What's Next:As you've probably guessed, OverDrive is a place that values individuality and variety. We don't want you to be like everyone else, we don't even want you to be like us-we want you to be like you So, if you're interested in joining the OverDrive team, apply below and tell us what inspires you about OverDrive and why you think you are perfect for our team.OverDrive values diversity and is proud to be an equal opportunity employer.
#LI-DNI

  • Cleveland, Ohio, United States Hunt Hive Talent Full time

    About Hunt Hive Talent Recruiting AgencyWe are a leading talent recruiting agency dedicated to connecting top talent with exciting opportunities. Our mission is to help businesses and professionals achieve their goals through strategic partnerships.Job SummaryWe are seeking a highly skilled Full Stack Developer to join our team on behalf of our clients. As a...


  • Cleveland, United States iSpace Full time

    Company Description iSpace is a global services company focused on outsourcing, consulting and staffing. Over the last decade, we have helped numerous corporations and institutions reach their business objectives and IT goals. iSpace services are centered in three areas - IT Outsourcing, IT Staff Augmentation, and Business Process Outsourcing. Our team of...


  • Cleveland, United States Emerald Resource Group Full time

    Job Title: Senior Full Stack Developer Location: Cleveland, OH Job Description: We are seeking an experienced Senior Full Stack Developer to join our innovative team. In this role, you will play a key part in the development, integration, and implementation of application software within a dynamic IT environment. You will collaborate with cross-functional...


  • Cleveland, Ohio, United States The Sherwin-Williams Company Full time

    About the RoleThe Senior Full Stack Developer will play a vital role in ensuring the organization's software applications are effective, efficient, and provide a seamless experience for the end-users.Key ResponsibilitiesAnalyze system requirements and translate them into software programming specificationsDevelop, code, integrate, test, and debug software...


  • Cleveland, United States The Sherwin-Williams Company Full time

    The Senior Application Developer, Full Stack role will be responsible for the broader process of developing and deploying enhancements and/or new applications used in local, networked, cloud-based or internet-related computer programs. They will use their technical expertise in programming languages, tools, and delivery models, in conjunction with their...


  • Cleveland, United States eTek IT Services, Inc. Full time

    Job DescriptionJob DescriptionTitle:& Fullstack Developer& Location:& Cleveland OH onsite 3 days a week& Experience : 6+ yearsW2 Contract& Must Haves -2+ years of experience with Open Policy Agent (OPA -Strong proficiency in Frontend technologies such as JavaScript, HTML, and CSS. -An in-depth knowledge and proficient in React, React Native, NextJS,...


  • Cleveland, United States eTek IT Services, Inc. Full time

    Job DescriptionJob DescriptionTitle:& Fullstack Developer& Location:& Cleveland OH onsite 3 days a week& Experience : 6+ yearsW2 Contract& Must Haves -2+ years of experience with Open Policy Agent (OPA -Strong proficiency in Frontend technologies such as JavaScript, HTML, and CSS. -An in-depth knowledge and proficient in React, React Native, NextJS,...

  • Full Stack Developer

    2 weeks ago


    Cleveland, United States Eliassen Group Full time

    We have an exciting opportunity for a Full Stack Developer with our industry-leading client in Cleveland, OH. We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $65 - $70 / hr. w2 ...

  • Full Stack Developer

    1 month ago


    Cleveland, United States Eliassen Group Full time

    Job DescriptionJob DescriptionWe have an exciting opportunity for a Full Stack Developer with our industry-leading client in Cleveland, OH.We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $65 -...


  • Cleveland, Ohio, United States Purple Fly Solutions Full time

    Position OverviewRole: Lead Frontend EngineerLocation: Hybrid formatContract Duration: 12+ monthsWe are seeking a highly skilled Lead Frontend Engineer with extensive experience in modern web technologies. The ideal candidate will possess:Proficiency in: React, React Native, NextJS, and Typescript with a minimum of 10 years of hands-on experience.Expertise...

  • Full Stack Developer

    1 month ago


    Cleveland, United States Eliassen Group Full time

    We have an exciting opportunity for a Full Stack Developer with our industry-leading client in Cleveland, OH.We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.Rate: $70 - $75 / hr....

  • Full Stack Developer

    1 month ago


    Cleveland, United States Eliassen Group Full time

    We have an exciting opportunity for a Full Stack Developer with our industry-leading client in Cleveland, OH.We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.Rate: $70 - $75 / hr....


  • Cleveland, United States Elajika Inc Full time

    Position Lead Full Stack DeveloperLocation Cleveland OHDuration 6 Months ContractClient Key BankDescription Work as part of an Agile Squad responsible for all work on a particular aspect of our Digital experience (we are divided into small teams called ‘squads’ with 2-3 developers on each) designing developing and delivering high quality Java...


  • Cleveland, United States Elajika Inc Full time

    Position Lead Full Stack DeveloperLocation Cleveland OHDuration 6 Months ContractClient Key BankDescription Work as part of an Agile Squad responsible for all work on a particular aspect of our Digital experience (we are divided into small teams called ‘squads’ with 2-3 developers on each) designing developing and delivering high-quality Java...

  • Full Stack Developer

    3 months ago


    Cleveland, Ohio, United States Elajika Inc Full time

    Position Full Stack DeveloperLocation Cleveland OHDuration 6 Months ContractClient Key BankNote USC or GC onlyRequired Experience / SkillsBachelor's degree in Computer/Information Science or Information Systems Management or equivalentPassion for delivering quality software learning new technologies and mentoring othersMinimum of 5 years experience in...

  • Full Stack Developer

    3 months ago


    Cleveland, United States Elajika Inc Full time

    Position Full Stack DeveloperLocation Cleveland OHDuration 6 Months ContractClient Key BankNote USC or GC onlyRequired Experience / Skills·Bachelor’s degree in Computer/Information Science or Information Systems Management or equivalent·Passion for delivering quality software learning new technologies and mentoring others·Minimum of 5 years...

  • Full Stack Developer

    2 weeks ago


    Cleveland, United States Exodus Integrity Services Full time

    Exodus Integrity Services, Inc is a rapidly expanding technology company headquartered in Northeast Ohio. EIS provides quality services to our clients by instilling honesty, commitment, and hard work to find the most qualified candidates to fill each opportunity.Currently, we are seeking individuals for a Full Stack Developer opportunity with our client in...


  • Cleveland, United States Elajika Inc Full time

    Sr. / Lead Java Full-stack DeveloperLocation Cleveland OHDuration 6 MonthsExp 9+ YearsMandatory Skills Java JavaScript Spring Micro-Services and angular.jsJob DescriptionWork as part of an Agile Squad responsible for all work on a particular aspect of our Digital experience (we are divided into small teams called ‘squads’ with 2-3 developers on...


  • Cleveland, Ohio, United States Elajika Inc Full time

    Sr. / Lead Java Full-stack DeveloperLocation Cleveland OHDuration 6 MonthsExp 9+ YearsMandatory Skills Java JavaScript Spring Micro-Services and angular.jsJob DescriptionWork as part of an Agile Squad responsible for all work on a particular aspect of our Digital experience (we are divided into small teams called 'squads' with 2-3 developers on each)...

  • Full stack Lead

    3 months ago


    Cleveland, United States Elajika Inc Full time

    Role Full stack LeadLocation Cleveland OHDuration 6 MonthsRate 60/hrExp 10+ YearsCustomer Key BankJob DescriptionWork as part of an Agile Squad responsible for all work on a particular aspect of our Digital experience (we are divided into small teams called ‘squads’ with 2-3 developers on each) designing developing and delivering high...