Image Description

Senior Programmer (Frontend)

Job Description

Posted 9 months ago

You enjoy programming for complex data platforms with transactional workflows and zero tolerance for errors. We believe that happy people produce better results for themselves and the collective team. We believe and value empowering people to work on something they enjoy — thus applicants likely would want to have an interest in serving campaigns, churches, ministries, non-profits, and schools.

5 Tasks responsibilities

  1. Write well-designed, testable code, commit work to GitHub and write tests for existing and created code to ensure compatibility and stability.
  2. Work in friendly agile team, collaborative, engineering environment with continuous delivery.
  3. Review the work of other engineers providing feedback and suggestions for improvement.
  4. Work with the team to upgrade, troubleshoot, and debug, existing systems.
  5. Continuously increase knowledge and skills (including relevant codebase languages, frameworks, tools).
  6. 4 Skills experience the candidate must have

    1. Frontend programming experience
    2. Minimum 5 years working in an agile team-oriented development environment with peer code reviews.
    3. Strong familiarity with React (and nice-to-have basic Ruby/Rails experience).
    4. Bachelor’s degree (computer science, math, or related field a plus).
    5. 3 Ways the candidate will be evaluated

      1. App performance
      2. Code contribution and quality (Git metrics)
      3. Communication, teamwork, documentation, and completeness of work; aka "responsible and cool to work with" (peer review)
      4. Compensation

        • $130,000+ Based on experience
        • PTO Minimum 18-days per year
        • Remote work from CA, FL, LA, MD, OH, TX, or WA
        • Temporarily paused: Fitness Allowance, Wellness Allowance, Home-office Allowance, and CSA Allowance
        • 401k plan available
        • Organization:

          Programmers work on our Product team as part of the Engineering team.

          • Operations (Accounts, Finance, Service)
          • Product (Design, DevOps, Engineering)
          • Growth (Marketing, Outreach, Success)
          • Company Values:

            We're rooted in Southern Louisiana but operate as a remote-first company that supports our team living in Texas, California, Washington, Ohio, Maryland, and Florida. We've got an old fashioned commitment to honor and excellence in what we do, and our customer-first hospitality is described as welcoming, courteous, helpful, respectful, and kind. We're the type of people whom you count on to do what is right and have your back.

            Technical Info

            • Javascript (React)
            • Ruby (Rails)
            • Postgres
            • GitHub
            • AWS Cloud platform
            • Kubernetes
            • Sidekiq Enterprise for workers/jobs/queues
            • Testing tools/frameworks

              • TravisCI
              • Jest
              • Cypress
              • GitHub Actions
              • Application Process

                1. Submit Team Member Application (
                2. Fit Assessment
                3. Technical Assessment
                4. Team Specific Interview

Job Summary

Image Description Website
Baton Rouge, LA, US Location

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

Company Description**\n\nShopify is the leading omni-chan...

Kettle]( is seeking out a multit...