Software Engineer - Atlanta, United States - Grayscale

    Grayscale
    Grayscale Atlanta, United States

    1 month ago

    Default job background
    Full time
    Description

    Ideally you

    • Have a few years of professional experience contributing to, building, or maintaining web applications
    • Are proficient in React
    • Are proficient working with APIs (e.g. REST, GraphQL)
    • Are proficient in CSS (or a CSS framework)
    • Enjoy, and have working knowledge of, usability principles and guidelines
    • Have working knowledge of security and PII best practices (e.g. OWASP Top 10, GDPR)
    • Have experience collaborating via Git and Github

    A typical week will involve

    • Collaborating with the team to design new product interfaces from the ground up
    • Improving existing front-end code and user interfaces with a focus on user experience
    • Exploring new product ideas on the whiteboard and prototypes
    • Triaging and fixing customer issues when necessary

    Here's some of the technology we use

    Web Application

    Ruby on Rails

    React

    GraphQL via Apollo

    Tailwind CSS

    Database

    PostgreSQL

    Redis

    Background Processing

    Sidekiq

    Shoryuken

    Protobuf

    Infrastructure/Ops

    Heroku

    AWS SQS

    AWS ECS

    AWS Kinesis

    Management

    Clubhouse

    Slack

    Github