Make ReactJS work meaningful @Anedot

......................................................................

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).

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 in computer science, math, or related field a plus.

    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)

      Compensation

      • Competitive Full-time Salary
      • Flexible PTO
      • Remote work (Preferred States: CA, FL, LA, MD, TX, OH, or WA)
      • Monthly Health Allowance
      • Monthly Fitness Allowance
      • Monthly Wellness Allowance
      • Monthly Internet Allowance
      • Annual CSA Allowance
      • Home-office 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