I am working on an offer with a recruiter where the position is to have:
- managerial responsibilities (firing/hiring recommendations, meetings)
- software engineering function (lead a team of developers through software development life cycle)
- being a coder (do hands-on development, keep up with latest standards)
- other little things (being a tester, do budget and vendor management, etc.)
The position pays upper level salary ($80 - 90K), so perhaps they do expect you to wear multiple hats - attend to various roles.
I haven't "lead a team of developers" professionally before, so I am a bit concerned. I know that I probably can, but at the same time I wonder if the above responsibilities are a little bit mashed up together and if the company will use me as a work horse for too many different things. I know that this same company was looking to fill this very same position about 2 years ago, so I wonder what ever happened to whom ever they hired. Getting burnout is not something I seek to get into.
I am also wondering if it is better to find a more defined position maybe for less compensation, but with ability to keep my sanity in check.
I am trying to think about what kind of interview and pre-interview questions to ask. The position is not direct hire but extension only.
I'm just wondering if this is "normal and expected", and my alarms going off are for nothing, or if it's just a questionable position.