Backend Software Engineer - Utah, United States - giv.

    giv.
    giv. Utah, United States

    1 month ago

    Default job background
    Description

    Backend Software Engineer

    Our Story:

    Our disability case management software was designed to simplify the process of managing caregiving for individuals with disabilities. Our founders have almost two decades of experience in the industry, and they have seen firsthand the challenges faced by caregivers, clients, and families. Drawing on this wealth of experience, they have created a solution that streamlines every aspect of caregiving, from managing schedules and budgets to billing Medicaid and hiring employees. With , you can save time, reduce costs, and provide better care for those who need it most. Join us in our mission to make disability care management more accessible, efficient, and effective.

    Position Overview

    Backend engineer responsibilities include creating, maintaining, testing, and debugging the back end of our application system, which includes the business logic, API, database layer, and other backend processes.

    Summary of Roles and Responsibilities:

    • Write high-quality scalable and reusable code.
    • Maintain backend infrastructure to support giv.'s operations and development.
    • Work with the team to design, develop, and optimize code.
    • Work well with the product to offer solutions on how to deliver quality for our users.
    • Troubleshoot errors and help find solutions to issues.
    • Participate in team meetings and level ups.

    Required Skills:

    • Experience in server and client side programming environments.
    • 3+ years experience with (NodeJS, SQL, Python, or other backend languages.)
    • Experience developing, deploying, and maintaining customer-based applications.
    • Knowledge of CI/CD.
    • AWS experience in a production environment (Lambdas, S3, RDS, DynamoDb, CloudWatch, CloudFront, etc.)
    • A good understanding of (Angular, TypeScript, Javascript , CSS3).
    • Knowledge of client-server architecture and network
    • Experience with REST-ful API practices.
    • Experience with version control systems (Git/Github).
    • Experience with API integration/development.
    • Ability to collaborate well with others.
    • Deadline and detail-oriented.
    • Strong analytical and critical thinking skills.

    Education:

    • Bachelor's degree preferred.

    Physical Requirements:

    • Prolonged periods sitting at a desk and working on a computer.
    • Must be able to lift up to 15 pounds at times.

    Why You Should Join Us:

    • Competitive Pay.
    • Voted Best Company to Work for in UT.
    • Generous Time Off Plan.
    • Hybrid work environment.
    • 100% Employer paid Health, Vision, and Dental plan.
    • Paid Holidays.
    • Exiting stage of a company
    • Make an immediate and consistent impact on our product
    • Growth opportunities as the engineering team expands.

    Giv. is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.