jobs

Zak Simmons 2024-05-23T07:08:18.024609Z

Hi all, We are hiring for a Senior Developer at Yuppiechef, Cape Town, South Africa 🇿🇦 Candidates in Cape Town Only (Hybrid - 2/3 days in office). (I am not the contact for this position; reach out to the company with any questions) https://yuppiechef.bamboohr.com/careers/469

🇿🇦 5
❤️ 2
cch1 2024-05-23T20:03:25.115069Z

My https://clojurians.slack.com/archives/C05006WDW/p1691512315688359 had a great outcome: @rlander joined our team. The honeymoon hasn't ended, but the scope of the platform we're building keeps growing and now I need to hire another full-time Clojure developer. Wanted: a mid- to senior-level Backend Clojure developer to help build https://www.suntribetrading.com/ platform for aggregating Solar Renewable Energy Certificates.[^1] Candidates should be almost as excited by our deps.edn[^2] contents as they are about working for a compassionate company combatting climate change at the ground level. We’re a startup (five full-time employees and a handful of contractors) embedded within a larger solar energy company. And while we think https://what3words.com/work.scarf.chairs is an awesome place to work, there have been grumblings that we are biased so hybrid and remote-only candidates will be welcomed[^3] and subjected to occasional suggestions to relocate (at our expense) or at least visit the mother ship a couple of times a year. Compensation for this full-time position will vary ($160K - $185K per year) with experience and skills. Benefits are strong and compassionate by US standards, and the company culture is a breath of fresh air. You’ll need a conversation with the team to really appreciate it though. To apply, submit a formal application https://suntribe.applytojob.com/apply/coqMhhZ6Yl/Senior-Backend-Software-Engineer?referrer=20240523202144AJSCM3XPNHQSKLQH and DM me (@cch1) with a link to your application so that it doesn't get lost in the billions of AI-generated garbage applications. In addition to the libraries in our deps.edn[^2], if you have experience any of the following you will get extra consideration: • ERP or business applications: Do you know the difference between inventory and work in progress? Do you know, or could you make an educated guess as to the difference between a purchase order and a purchase contract? • OAuth: do you know the consequences of allowing a refresh token to expire? Do you know what standards OAuth 2.0 refresh tokens follow? • JSON:API: do you know how to add metadata to a JSON:API response? • AirTable: we're migrating an AirTable-based psuedo-accounting system to Clojure. If you have experience with such integrations, it will help. In closing I request your patience as we sift through the certain flood of mostly unqualified and suspiciously similar applications. [^1]: Don’t worry if you have never heard of an SREC -I didn’t either before I started working here. SRECs solve this problem: prove that you have generated solar energy in lieu of consuming (probably CO2-generating) energy from your utility company. The resulting certificates are saleable assets in many states in the US. [^2]: In lieu of prose about our tech stack, here are excerpts from our deps.edn:

edn
    	     ...
			 com.cognitect.aws/api                   {:mvn/version "0.8.686"}
             com.cognitect.aws/s3                    {:mvn/version "848.2.1413.0"}
             com.cognitect.aws/sqs                   {:mvn/version "847.2.1398.0"}
             com.cognitect.aws/ssm                   {:mvn/version "848.2.1413.0"}
             com.cognitect.aws/sts                   {:mvn/version "847.2.1387.0"}
             com.datomic/ion                         ^:antq/exclude {:mvn/version "1.0.68"}
             com.datomic/client-cloud                {:mvn/version "1.0.125"}
			 ...
             com.github.librepdf/openpdf             {:mvn/version "2.0.2"}
             com.github.we-shop/clj-uuid             ^:antq/exclude {:git/url "" ...}
             com.widdindustries/time-literals        {:mvn/version "0.1.10"}
             ...
             integrant/integrant                     {:mvn/version "0.8.2"}
             io.xapix/paos                           {:mvn/version "0.2.5"}
             lambda-toolshed/papillon                {:git/url ""
                                                      :sha     "5522d8de3dc0b853662f303928a8415716cbc316"}
             meander/epsilon                         {:mvn/version "0.0.650"}
             metosin/malli                           {:mvn/version "0.16.1"}
             metosin/muuntaja                        {:mvn/version "0.6.8"}
     	     ...
             org.clojure/clojure                     {:mvn/version "1.11.1"}
             org.clojure/core.async                  ^:antq/exclude {:mvn/version "1.6.681"}
             org.clojure/data.xml                    {:mvn/version "0.2.0-alpha9"}
             ...
[^3]: All candidates must be fluent in written and spoken “software” English and, tz-wise, substantially overlap with America/New_York.

🆒 11
🚀 2
⭐ 2
🌞 9
cch1 2024-06-03T14:07:46.548609Z

I've closed applications for this opening. I've got a lot of good candidates!

✔️ 4
cch1 2024-07-29T13:27:44.456339Z

We have extended an offer to a candidate and he has accepted. Thank you to all who applied. I am humbled by the number of exceptional Clojure developers who considered a career working for our venture. I wish I had budget to hire ten more.

cch1 2024-06-15T12:55:43.337269Z

We've narrowed the list of candidates down to six.