black box coder
/ˌblæk.bɒks ˈkoʊ.dər/
noun
1. A developer who creates software by inputting a definition and testing the output.
2. A developer who sees coding as a black box. Often a solo founder.
"She built the app as a black box coder, without touching the code."