You definitelly can get a job with great HTML & CSS (and basic JS) knowledge. Even on large projects. We utilise such developers very much, the position is called a “Coder” and what they do is basically that they create presentational styled components (templates) that we then use in React projects. Usually you will need to know some css framework: Stylus, Less, Sass, styled-components, JSS to name a few. Even a very basic knowledge of these frameworks is sufficient as it’s just css, only with slightly different syntax and perks. Also I would recommend learning JSX syntax for HTML in JS. It’s no magic, don’t worry.
Also if a company doesn’t list this position specifically, but they do have job openings for JS devs, you can ask them and offer them this type of work. Companies often don’t realise they need such developers, but if you make them ask their devs, they would definitelly agree to have such job openings.
One dev + one coder is in my opinion much more efficient than two devs. One doesn’t simply excell at everything.