“Senior backend engineer” tells us it’s likely backend software development, which is mostly platform agnostic. NodeJS, PHP, Python or whatever language you want to write your backend in can be developed on any OS. Even C#, unless you insist on specific versions.
The limitation to Windows as a developer OS was likely not communicated in the job advert or during the interview process and was only revealed when the developer machine was requested.
Going purely on phrasing, Devin seems to be head of IT. So this may be his call to make, but this will alienate some candidates, as we can see.
Software development on Windows is a uniquely frustrating experience. Nowadays it can mostly be sidestepped with WSL, but that still leaves you “using” an OS that you will have to fight frequently.
“Senior backend engineer” tells us it’s likely backend software development, which is mostly platform agnostic. NodeJS, PHP, Python or whatever language you want to write your backend in can be developed on any OS. Even C#, unless you insist on specific versions.
The limitation to Windows as a developer OS was likely not communicated in the job advert or during the interview process and was only revealed when the developer machine was requested.
Going purely on phrasing, Devin seems to be head of IT. So this may be his call to make, but this will alienate some candidates, as we can see.
Software development on Windows is a uniquely frustrating experience. Nowadays it can mostly be sidestepped with WSL, but that still leaves you “using” an OS that you will have to fight frequently.