TypeScript Engineer (Effect)
Requirements
Experience with Effect
You can lead and teach engineers how to write backends with Effect code.
You have designed TypeScript libraries which extend type safety to JavaScript users
AI Optimism
You have optimism towards async AI fixing bugs and making tweaks to the codebase and you plan for that by checking your interfaces and design with an LLM to see where your approach is weak.
We have high optimism for async AI handling the majority of the coding in the long-tail of our software process. But, we don't find AI effective at every stage of development.
Generally, we think about AI usage following a trend like the following;