James Winfield.

What I Want And What I Offer

Cover Image for What I Want And What I Offer
Posted underUncategorized

Hello, I’m James Winfield and I’m a senior front-end software engineer. You may know that already.

What do I want?

I currently work for M&S and they are a very good company to work for, but I am open to other opportunities if you know of something really interesting.

This is what I’m looking for:

1. £90k. I’m from Yorkshire so happy to get straight to the point. There’s no point in offering me lower as M&S could easily counter-offer up to around £80k and I like it sufficiently here, albeit I am too unchallenged at the moment.

2. A modern tech stack. I need to develop as an engineer, so I’m only looking for projects using React, TypeScript, etc that are going to feed into my personal development – along with that of the organisation.

3. An interesting project. OK, this is very subjective and I have a wide range of interests so there is nothing you can do to influence this. Either I find it interesting or I don’t.

4. An engineering culture, with at least a fair amount of engineers – I’d say 20 engineers at a minimum, so that I have people to learn from, but people to help upskill also.

5. Remote-first. I work far more effectively at home and my energy levels are greater since I’ve cut out the commute. Once a month in the office is fine…maybe once a week if the role is really interesting. Understand that onboarding may need to be in person, which is fine.

6. 35-37 hour working week. I appreciate my work/life balance, so only looking for roles with 35 hours a week – 37.5 absolute maximum. On call rota is fine, as long as it is paid. No nonsense like handing out flyers after work (yep…done that).

What do I offer?

Yeah, I’m demanding. I’m not going to leave a really good company unless I can improve upon it.

But as important, I want you to be happy with what I offer. There is no point in our wasting time if you don’t offer what I want, and vice versa.

1. A year’s experience with React, TypeScript, NextJS & GraphQL, so I’m proficient – but I’m not yet an expert. If you want a React/TypeScript expert right now, that isn’t me. If you want someone that will be an expert in 1-2 years, that will be me.

2. 3-4 years experience working with vanilla JavaScript.

3. Communication – I try to explain things so everyone can understand, and tailor for the audience.

4. Unit testing experience with Mocha, Chai, Jest & React Testing Library.

4. Styling experience with ordinary CSS, SCSS and Emotion Styled Components.

6. AngularJS and jQuery experience. Not sure why I’m writing this as I have no intention of using either again…but maybe it shows I can pick up different frameworks?!

7. Experience of recruiting and building a rapport with candidates – always delightful when you see someone join that you’ve interviewed.

8. I’m honest, reliable and I speak my mind – politely and professionally though. I’m loyal too.

9. Idea generation – I have come up with ideas that have earnt M&S significant extra revenue. And some that haven’t, but hey – experimentation mindset and all that stuff.

10. Really good at code reviews – I like to think that I leave constructive feedback to help people learn. I’m not just a “LGTM” kinda guy – I actually review properly

11. I enjoy helping people learn as much as I enjoy learning – and feel that I’ve done a good job in progressing juniors at M&S, along with sharing knowledge between those at my level.

12. Always keen to improve communication and togetherness the across software engineering department – initiated social committee, also run learning guilds.

13. General good business experience, I have a Business Studies degree, keep in touch with what is happening in the world and am generally fairly knowledgeable.

14. I enjoy trying new technology.

I think I’m a pretty decent person, my mother likes me anyway, and I’m a personable kinda guy.

If you have a role for me, then drop me an e-mail. If you’ve read this, then I promise to respond…if you’ve actually read it of course!


Add a Comment

More Stories

Cover Image for Why Engineers Should Be Able To Work From Home

Why Engineers Should Be Able To Work From Home

Yeah, we had an edict. Back to the office. I’m not sure where these come from – my suspicion is that government is behind these …

Cover Image for Checking Accessibility On Your CI Pipeline With @axe-core/cli

Checking Accessibility On Your CI Pipeline With @axe-core/cli

I said I would write more technical output on my blog, as well as just about my journey, though I feel this post can combine …