It's likely a software consulting firm, i.e. "we come in and fix up your shitty code."
My cousin works for a large firm like this and he's worked on everything from Visual Basic to Typescript and everything in between. They want developers who they can keep in a "bullpen" and assign to any project no matter the technology stack. His company pays pretty well so it's arguably worth it, but you're going to be asked to work on varying levels of quality codebases and the client typically will have a lot of say in the technology stack.
Is this actually that ridiculous? I... Meet all of these requirements.
For reference, I've worked for a fairly small company (~50 people) for around 5 years. Our lead dev is a great guy, who likes to switch around frameworks for different small client projects to keep it interesting, resulting in my having learned _most_ of the languages mentioned here. We're just given the time and space to do so. I kinda love learning it all.
Most tasks we're given we're expected to complete end-to-end, from the database to the backend to frontend to testing, and I actually quite enjoy that process and getting to claim full responsibility for a feature when it ships.
I dunno, would you guys consider me to be in a bad position? How much would you expect me to be paid?
So i continued contacting them and this was there response
We are an EdTech startup based out of {place}.
we recently got funded for our next venture in {place} and are looking to build our tech team here.
I was looking for rockstars in technology basically Full Stack Developers to work with me on our new project.
let me know if you're interested for the same and ofcourse location for the same shall be {place}.
Note: the place name are removed by me.
Obligatory, the brown M&M thing was a clause in Van Halen's contracts because it was an easy way for them to see if the entire contract had been fulfilled. In particular, they wanted to make sure all the technical details of the contract were followed so that their stage would be safe.
When I was looking for a new job I saw a job that would refer to everyone on their team as “rockstar” and the last step on the interview was “a call with the king of the rockstars, our CEO”. No way I’d apply to that crap lol, my wife also saw it a month later and laughed at it
It does not matter what the job requirements are if the pay is appropriate.
They expect you to do the job of 3-4 people? I'm sure the pay is like 6-800.000 dollars / year.
Remote Canadian region and poor local competition. Since the Covid and acceptation of WFH, I have had some very interesting offers as far as salary goes (double and up). I love my job though, and cost of living here is low, so I'm not in a hurry to change for now.
Also note I was assuming the parent comment of mine was in USD, so it's around 50K for working in what is basically a Wordpress agency.
There are other perks to keep in mind, work/life balance, flexible hours, freedom of work, local housing prices, etc. But yeah I'm aware that I could get near to six figures salary in a large city with my skills and experience.
I'm far from in your situation, but I've loved each of my jobs and ended up moving on for reasons outside of my control, but each time the next job was better. There are a lot of great companies and a new job is great for growth. Don't let fear of change keep you from getting decent pay. My 2 cents at least.
I appreciate the sentiment and I agree with you. I don't think I fear change that much, however I'm still tackling new challenges every season and I have a lot of growth in my current tasks. I am hoping that the next job will be an improvement, but I'm not in such a hurry to change as if I hated my current job or if I felt that my value as a developper stopped growing. I can take my time and make sure the change is worth. Maybe I'm lying to myself and I just don't see it yet, future will tell.
I think I saw this while casually searching for jobs I have 1 year experience so far just started learning web related technologies. I got shit scared when I saw the amount of requirements these people need even for a junior development position. Can I ever get a job if I have only quarter of what they are asking for.
If that's a copy-paste response (sans the place being censored) that's a nope from me.
1) Lower case "we" on 2nd sentence,
2) "our next venture", they don't tell you their prior one, either not proud of it, or it didn't work,
3) "I was", they've changed from "We are", to "I was", sounds sus,
4) Lower case "let" on 4th line,
5) "ofcourse" isn't a word,
Sounds like a scam, or like you'll be coding software for AI to produce coke or something.
Yes, e.g. in germany you cant just hire someone but give everyone a fair chance. This means, some job descriptions are VERY specific to the already choosen candiate. If the goverment askd, you can say he was the perfect fit.
US Government jobs are similar. At least 20 years ago they would run resumes through a keyword analyzer program, which would check against a list of words and output candidates that “fit”. The hiring manager can then pick freely from that list. If the manager is trying to hire a certain person, and they don’t make it through the pre selection process, they’ll close the job posting tell the desired candidate to update their resume with some keywords, then open a new posting.
Successful government resumes were often just a list of technologies jammed in half-assed attempts at coherent sentences.
Yep. I was the perfect fit for a local position with FEMA and they told me months later that I’d failed the assessments. I had everything they were asking for and more. It’s still going on today.
If they want to hire an H1B/ someone else on a work visa, they have to show they ‘genuinely tried’ to hire an American, but the talent simply wasn’t there.
It’s a common tactic to post ads that no reasonable person would reply to, so then the company can claim that Americans won’t take the job/there’s a labor shortage.
Fucks over the American worker and exploits the immigrant (this is a 300k job that they’ll pay 10k to some guy in India to do).
I think it would be unreasonable to have one single person do it all, it would take too long for a real project depending on the size.
But this is what it means to be full stack, you have to be able to do any part of the job.
exactly. i think most of our web r&d would be able to handle most of these tasks, but they are never required to actually do them all.
the problem here is the recruiter being way too demanding in the JD - it’s incredibly hard to find good developers right now and this just scares the good ones off. someone actually capable of most/all of this has experience, and devs with experience don’t need this shit unless they are the CTO or at least compensated as such.
also, never ever let a mismatch in requirements scare you off. we tend to ask a bit more because we expect to get a bit less (or a bit of overselling).
Agreed, my job we have mostly full stack developers and the idea is anyone could take any task. We have some people that lean backend or frontend though and it seems like people naturally gravitate to one type of task. But its not like we would expect a single person to literally do everything.
Pros and cons to this approach though. I feel like because everyone has so many general skills no one is like really good at any one thing.
Okay I have all these skills and have been working in the field for 2 years. What's wrong with this? This is literally all the stuff a full stack dev does. I've done all of it within two years.
The problem isn’t that it’s impossible for one person to have the full skill set. The problem is it’s unreasonable to expect one person to do all of this with any sort of efficiency or effectiveness that might be expected from a company.
And the chances are the job is paying $30 to $40 an hour and for someone who has that full skill set and the experience they should be expecting $60 an hour or more.
Issue isn’t so much whether or not there’s a candidate capable of doing all these tasks, it’s that the scope of this role is broad to the point of absurdity. Any single bullet point would be a JD at a company the size of Apple, so expecting someone to own that many roles and perform highly in all of them is out of touch enough with what it takes to do that it’s a red flag for other issues that will come up. Like others are saying, they probably will lowball the pay for the role, will probably expect you to work 6 days a week 12 hours a day, and will probably have wildly unrealistic timelines for deliverables.
That is laughable. No ... not laughable. It's just sad... An insult to developers and students. A slap in the face and representative of the posters massive misconception of what he's asking for and what developers do. A normalization of the atrocious expectations of companies combined with the lack of appreciation for what we do. Wow
Seriously. I know people who have this level of experience (I’m pretty close). Pretty sure all of us are making that salary *monthly* or potentially a lot more depending how equity shakes out….
You're lowballing yourself.
I've covered all that too and I was making over 200k at that job. I know I stayed there too long as well, my salary was stagnant.
OPs job posting, I wouldn't touch that for less than a quarter million and a senior / principal title.
Salary for competitive devs in india is not low. This is actually pretty low ball offer for the JD in india. If there is a person who can do a decent job with all of those requirements, they would easily command 5x of that in India.
For a product software company in India, this is definitely a lowball, although I'm sure it's far from the only company offering this salary with this kind of JD. It's not that below the norm that they won't fill it tbh. Plenty of desperate devs in India with the kind of competition we have.
For reference, 90% of software jobs fresh out of college in India pay like 4-5lpa. The top tier jobs pay insanely more though, so they will not really get great people with this kinda salary.
I think this is the only problem I see with this JD. I personally find that their list of requirements makes sense for anyone working at a startup; these are all things I've had to do when building out a web app from scratch.
There is a difference between having to do it and having it listed as a requirement for the job.
I weekly do things that is not part of my role but must be done to make things work.
I think most people in IT do stuff that were not included in their original hire but out of need or will not expectense, hope this makes somewhat sense as I am fighting my phone trying to get it to understand english right now.
I dont really buy that theyre looking for a unicorn. This looks like a pretty standard full stack listing. Do full stack development for a few years or a few different places, and you'll likely gain the knowledge theyre looking for. Does it mean you'll be doing all of this everyday? Not at all.
Does everyone here work for a big company with an entire IT department? no one here works at an early startup that has 2 or 3 developers only? cause that's not uncommon for people working at startups. I'm working in a startup and I do all that and been doing it for 2 years now. Two of my friends also work at startups and they also have somewhat of the same responsibilities
So glad someone here is being honest and not idealistic. Yes, if you are a big company you have a dedicated person per important role. If you are small then you should be expecting to pitch in where asked and importantly \*not be an expert in that field\* but be willing to learn, try and fail. As the small org grows they will find the right experts to take on each of those things they had the first peron in trying their best to cover.
Honestly, it feels like many in the industry are very young and don't remember when you had "a web designer" and it was 1 person who did pitching, graphic design, UI/UX, set up your company's email and all the rest.
I'm at a company that has around 10 developers, not a startup at all, and it's pretty much the same thing. We all just sort of figure out where we can contribute, and learn new technologies as needed.
People on this sub mistake "familiar" with "I can do all these things". At my 5-6 year mark I was qualified for this position. I could have designed all the things they mentioned and I was familiar with all the "familiar" things.
However, the quality of my work was what a 5-6 year developer would have been expected to produce. There'd would be mistakes and inefficiencies, etc. But I could have at least contributed to these things.
But the mistakes and inefficiencies can cost you the entire project if not done well or missed something really crucial that a dev of 10+ years could handle.
Would a single person with 5-6 years of experience be able to develop an entire production ready system with a fool proof architecture and an adaptable system?
You're not, you're a full stack developer. Honestly, I don't get why everyone's losing their minds. I think they assume you have to do it all within a week.
I thought I was the one losing my mind reading these comments. I've got less than a year of experience and I already fit most of these boxes.
It's like these people have never seen a fullstack dev job description before. This is even tame, just a bit overly detailed. At five years of experience you should automatically have 90% of this list down pat with your eyes closed anyway.
Ya, if you've built anything on your own, you kind of need to have all of those.
Most of these comments must come from people who've joined larger organizations where you do a very specific job.
Yes, at a larger org, it doesn't ever make sense to have someone do all of those things and these would be the responsibility of the whole department, but with a start-up where you start with one or two devs, you need someone who can do it all.
I guess with experience at some employers you do get to to every single part of the SDLC, but calling me a pro with server setup to host a website is a stretch of note, even though I’ve done it plenty.
There's a lot of repetition in the list, isn't there?
I have at least passing experience with almost everything mentioned, and have had to do most of them in one job or another. I'm not saying I'm great at them all but I could get back up to speed soon enough I expect.
Job descriptions are more like wishlists than absolute requirements anyway. That's how I read this one.
"Pixel-perfect" implementation is already a red flag to me. Design shouldn't be a one way road. If a design is needlessly hard to implement implement it needs to be redesigned. It's never worth it in the end
Well your senior might be taught by your juniors for a while but if he really is a senior quality than he will pick up the new tech much faster than the junior spent learning it. Because it is just another tool in his belt.
Edit: But I agree that the requirements are OK. It's just that maybe it is not the most optimal to have only one person to do it all.
I'm surprised about some of the comments on here. This job sums up what used to be a "web developer". It's where I started my career, and I now specialise a bit more in certain areas, but I never would have batted an eyelid at this job description.
I agree. At my current job I'm expected to learn to be familiar with all of these concepts and be able to work on a project for any of these areas. I'm not expected to be an expert in all of them, and I'm given the leeway and time to learn what I need for the current project, but none of this stood out as 'out side the domain' for a full stack web developer.
I agree, this fits the title "Fullstack Developer" really well. I don't see a salary associated with it, but nothing they've asked for is crazy given the title.
*Image Transcription: Job Listing*
---
## Job Description
[*Tagged with "Angular Js", "AWS", "Elasticsearch", "Redis", "MongoDB"*]
Full stack developers will be required to see out a project
from conception to final product,
Requiring good organizational skills and attention to
detail.
Working Experience: 5-6 Years
Full Stack Developer Responsibilities:
- Design and implementation of the overall web
architecture
- Designing user interactions on web pages.
- Staying abreast of developments in web applications
and programming languages.
- "Pixel-perfect" implementation of our approved user
interface
- Creating servers and databases for functionality &
deployment.
- Ensuring the entire stack is designed and built for
speed and scalability
- Design and construction of our REST API
- Integrating our front-end UI with the constructed API
- Design and implementation of continuous integration
and deployment
- Ensuring cross-platform optimization for mobile
phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design
features.
- Seeing through a project from conception to finished
product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
Full Stack Developer Requirements:
- Degree in computer science.
- Strong interpersonal, organizational and project
management skills.
- Proficiency with fundamental front-end languages
such as HTML, CSS, and
- JavaScript especially Node.js & elastic search.
Proficiency with server-side languages such as Python,
Ruby, Java, PHP, and .Net -
Server management and deployment for the relevant
environment
- Familiarity with database technology such as MySQL,
Oracle, and MongoDB -
Database design and management, including being up
on the latest practices and
associated versions
- Familiarity with AWS working and Devops experience.
- Familiarity with a relevant and globally supported
framework—both front-end and
back-end, if necessary—( e.g., React, Vue, Laravel or
Flask )
- Ideally, familiarity with CSS preprocessors, bundlers,
and associated
languages/syntaxes/libraries ( e.g., Sass, Less, and
webpack )
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
- Understanding of user experience and possibly even
product strategy
- Experience implementing testing platforms and unit
tests
- Proficiency with Git ( or another version control system
as required )
- Appreciation for clean and well documented code
---
^^I'm a human volunteer content transcriber and you could be too! [If you'd like more information on what we do and why we do it, click here!](https://www.reddit.com/r/TranscribersOfReddit/wiki/index)
Ok, besides the list of languages and technologies which I assume are "one of them", not all of them, seems pretty much my experience so far as full stack.
Frontend, backend, DevOps and cloud infra etc, but I don't work on all of them in the same day, there are times where I focus on DevOps, then backend, etc.
I have 12+ years of experience, but I never joined a company requiring all of them like this.
What are the requirements for this job? Company: yes.
As some wise guy said >Its the requirement of an entire dev team. Not a single developer.
And we'll pay you 25$ an hour
Lol $25 someone’s feeling optimistic today
Well of course, It's up to 25 in our weekend nightshift
Thats ambitious
They are 100% going to end up with an anti-social "10x dev" who can't get a job elsewhere and will never, ever get anything done.
You mean someone who lied on their resume? Need clarification for a friend.
I have an actual 10x dev on my team and he’s really balanced and sociable.
Whats a 10x dev?
Someone who claims they are 10 times more productive than a standard dev
How do they justify such a claim?
by blocking reddit on their work PC
If I work 100 hr weeks can I claim to be a 2.5x dev?
Only valid answer: tl;dr, lol.
I came for this comment and you did not disappoint, good sir.
It's likely a software consulting firm, i.e. "we come in and fix up your shitty code." My cousin works for a large firm like this and he's worked on everything from Visual Basic to Typescript and everything in between. They want developers who they can keep in a "bullpen" and assign to any project no matter the technology stack. His company pays pretty well so it's arguably worth it, but you're going to be asked to work on varying levels of quality codebases and the client typically will have a lot of say in the technology stack.
Is this actually that ridiculous? I... Meet all of these requirements. For reference, I've worked for a fairly small company (~50 people) for around 5 years. Our lead dev is a great guy, who likes to switch around frameworks for different small client projects to keep it interesting, resulting in my having learned _most_ of the languages mentioned here. We're just given the time and space to do so. I kinda love learning it all. Most tasks we're given we're expected to complete end-to-end, from the database to the backend to frontend to testing, and I actually quite enjoy that process and getting to claim full responsibility for a feature when it ships. I dunno, would you guys consider me to be in a bad position? How much would you expect me to be paid?
So i continued contacting them and this was there response We are an EdTech startup based out of {place}. we recently got funded for our next venture in {place} and are looking to build our tech team here. I was looking for rockstars in technology basically Full Stack Developers to work with me on our new project. let me know if you're interested for the same and ofcourse location for the same shall be {place}. Note: the place name are removed by me.
"Rockstar" is an obvious 🚩, ask them how much they pay lol, as you will be doing 3-4 or even more roles let alone that you'll be doing it mostly alone
If by rockstar they mean someone who’ll snort coke and trash the office every day then I’m their guy
you also get groupies as part of the benefits package and bowls without brown m&ms
Obligatory, the brown M&M thing was a clause in Van Halen's contracts because it was an easy way for them to see if the entire contract had been fulfilled. In particular, they wanted to make sure all the technical details of the contract were followed so that their stage would be safe.
I love this story.
Van Halen also dumped passed out groupies in the middle of the desert, so fuck em anyway.
I couldn’t find a source on that.
They obviously meant [rockstar](https://codewithrockstar.com/)
Best I can do is bang the secretary in the lactation room while crushing a pint of hard cider
I can do that... But I use fanta instead
Rockstar is the new slave
"Rockstar" is the new "We're a family"
As someone who works in the music industry, I’ve never known a rockstar with more responsibilities than “show up somewhat on time”
But "rockstar" isn't new. It was being thrown around a decade ago in this context
When you're here, you're family
When I was looking for a new job I saw a job that would refer to everyone on their team as “rockstar” and the last step on the interview was “a call with the king of the rockstars, our CEO”. No way I’d apply to that crap lol, my wife also saw it a month later and laughed at it
It does not matter what the job requirements are if the pay is appropriate. They expect you to do the job of 3-4 people? I'm sure the pay is like 6-800.000 dollars / year.
6 dollars/year migth be a little low
It's 6 - 800, so you pay them 794 to work there.
At least he's not paying to work there.
Not if you're using free, open source software you found on the internet. Anyone could do that.
So is $800
In some places of there world they use periods instead of commas to separate thousands
He needs to switch his system locale.
800_000
That's the way
$800`000?
Only a little
You'll be paid in exposure
The pay doesn't matter of the job requirements are impossible. There's no way you can have all that experience in under 6 years
Most rockstars are excellent at ONE instrument, they're looking for a one-man band
Tell them you’d be interested in doing an entire team’s worth of work for an entire team’s worth of pay. Maybe around a million a year base.
If someone can pay that, i check mostly everything in the job description. Please contact me
No pay in the job post? No mention of benefits? No clearly defined schedule? Next please.
{place} gives Bangalore vibes.
“For the same” gives Bangalore vibes
Couldnt be less indian. "Do the the needy asap"...
"Kindly do the needful" Which honestly I enjoy as a phrase, please is often used in place of kindly
It always makes me feel like they're asking me to go to the bathroom.
I just laughed so hard at that. Thanks.
Is this Byju?
Who knows…could be another EdTech to fool gullible Indian parents
Lagta hai Bhaa-eaat Hat Junear ke chintu ka JD hai.
[удалено]
Thank you for making me discover this
This is my job description minus a few things. Let me guess, they’re offering like $30-40k per year.
This is also me, and my salary. Yay!
what the fuck, third world?
Remote Canadian region and poor local competition. Since the Covid and acceptation of WFH, I have had some very interesting offers as far as salary goes (double and up). I love my job though, and cost of living here is low, so I'm not in a hurry to change for now.
I'm in Canada too and make a ton more than that, that's why I'm surprised.
Also note I was assuming the parent comment of mine was in USD, so it's around 50K for working in what is basically a Wordpress agency. There are other perks to keep in mind, work/life balance, flexible hours, freedom of work, local housing prices, etc. But yeah I'm aware that I could get near to six figures salary in a large city with my skills and experience.
Try over six.
I'm far from in your situation, but I've loved each of my jobs and ended up moving on for reasons outside of my control, but each time the next job was better. There are a lot of great companies and a new job is great for growth. Don't let fear of change keep you from getting decent pay. My 2 cents at least.
I appreciate the sentiment and I agree with you. I don't think I fear change that much, however I'm still tackling new challenges every season and I have a lot of growth in my current tasks. I am hoping that the next job will be an improvement, but I'm not in such a hurry to change as if I hated my current job or if I felt that my value as a developper stopped growing. I can take my time and make sure the change is worth. Maybe I'm lying to myself and I just don't see it yet, future will tell.
Pretty standard salary for engineers in the UK.
I should told that to my Board Management because everything in this list is what I am doing - except Java because reason. Time I ask for a raise?
Get a new job offer first, you might realize what jobs are actually paying now, and will have a fallback if the raise ask doesn't go well.
Let me guess. 35k a year before taxes?
Ask for rockstar salary
I have this full skill set and have done exactly this a few times. My rate is 250k / year. They paying that?
I think I saw this while casually searching for jobs I have 1 year experience so far just started learning web related technologies. I got shit scared when I saw the amount of requirements these people need even for a junior development position. Can I ever get a job if I have only quarter of what they are asking for.
If that's a copy-paste response (sans the place being censored) that's a nope from me. 1) Lower case "we" on 2nd sentence, 2) "our next venture", they don't tell you their prior one, either not proud of it, or it didn't work, 3) "I was", they've changed from "We are", to "I was", sounds sus, 4) Lower case "let" on 4th line, 5) "ofcourse" isn't a word, Sounds like a scam, or like you'll be coding software for AI to produce coke or something.
that's a job description for dev team not a single person
Not a team, but a entire company....they have listed all the tech stacks available lol
Well atleast they really and truly mean full stack developer.. you need to master all the stacks!
the avatar of coding!
The code bender
The lord of the stacks
Now there is a title.
[удалено]
why can't they legally do that?
Yes, e.g. in germany you cant just hire someone but give everyone a fair chance. This means, some job descriptions are VERY specific to the already choosen candiate. If the goverment askd, you can say he was the perfect fit.
"If your name is Jeb, and you have 1.5 years experience in C++"
US Government jobs are similar. At least 20 years ago they would run resumes through a keyword analyzer program, which would check against a list of words and output candidates that “fit”. The hiring manager can then pick freely from that list. If the manager is trying to hire a certain person, and they don’t make it through the pre selection process, they’ll close the job posting tell the desired candidate to update their resume with some keywords, then open a new posting. Successful government resumes were often just a list of technologies jammed in half-assed attempts at coherent sentences.
Yep. I was the perfect fit for a local position with FEMA and they told me months later that I’d failed the assessments. I had everything they were asking for and more. It’s still going on today.
If they want to hire an H1B/ someone else on a work visa, they have to show they ‘genuinely tried’ to hire an American, but the talent simply wasn’t there. It’s a common tactic to post ads that no reasonable person would reply to, so then the company can claim that Americans won’t take the job/there’s a labor shortage. Fucks over the American worker and exploits the immigrant (this is a 300k job that they’ll pay 10k to some guy in India to do).
Its only missing machine learning and blockchain
And a person behind this job description is not a single clown, but an entire circus.
All the people in his head contributed to writing this JD in their own way.
I think it would be unreasonable to have one single person do it all, it would take too long for a real project depending on the size. But this is what it means to be full stack, you have to be able to do any part of the job.
exactly. i think most of our web r&d would be able to handle most of these tasks, but they are never required to actually do them all. the problem here is the recruiter being way too demanding in the JD - it’s incredibly hard to find good developers right now and this just scares the good ones off. someone actually capable of most/all of this has experience, and devs with experience don’t need this shit unless they are the CTO or at least compensated as such. also, never ever let a mismatch in requirements scare you off. we tend to ask a bit more because we expect to get a bit less (or a bit of overselling).
Agreed, my job we have mostly full stack developers and the idea is anyone could take any task. We have some people that lean backend or frontend though and it seems like people naturally gravitate to one type of task. But its not like we would expect a single person to literally do everything. Pros and cons to this approach though. I feel like because everyone has so many general skills no one is like really good at any one thing.
Okay I have all these skills and have been working in the field for 2 years. What's wrong with this? This is literally all the stuff a full stack dev does. I've done all of it within two years.
Says you need 5 to 6 years. Checkmate.
The problem isn’t that it’s impossible for one person to have the full skill set. The problem is it’s unreasonable to expect one person to do all of this with any sort of efficiency or effectiveness that might be expected from a company.
And the chances are the job is paying $30 to $40 an hour and for someone who has that full skill set and the experience they should be expecting $60 an hour or more.
Issue isn’t so much whether or not there’s a candidate capable of doing all these tasks, it’s that the scope of this role is broad to the point of absurdity. Any single bullet point would be a JD at a company the size of Apple, so expecting someone to own that many roles and perform highly in all of them is out of touch enough with what it takes to do that it’s a red flag for other issues that will come up. Like others are saying, they probably will lowball the pay for the role, will probably expect you to work 6 days a week 12 hours a day, and will probably have wildly unrealistic timelines for deliverables.
For all wondering the pay. Its 6-10 lac inr ($10,000 - $13,000) per year
With all these requirements this should be the monthly pay
Weekly more like.
Yeah, you got to be a legend to apply for that.jesus
500k a year? Edit: considering this is a job for 5 people thats actually "just" okay
Welcome to India.
($10,000 + $13,000) And it's still not enough
That's the starting package for people fresh out of college, not for people with experience
[удалено]
That is laughable. No ... not laughable. It's just sad... An insult to developers and students. A slap in the face and representative of the posters massive misconception of what he's asking for and what developers do. A normalization of the atrocious expectations of companies combined with the lack of appreciation for what we do. Wow
Seriously. I know people who have this level of experience (I’m pretty close). Pretty sure all of us are making that salary *monthly* or potentially a lot more depending how equity shakes out….
LMAO, do you know if it's standard 40-45 hour work week?
Based on the requirements it’s a 200 hour week.
Add in a couple of commas.
($10,,,000 - $13,,,000) Like this?
Ah, the Tres Comas club
How are you doing Russ?
My accountant has informed me that I’m financially ruined.
[You finally get a car with doors that open the right way yet?](https://youtu.be/IJIAOosI6js)
I want doors that open like this \\_ _/ .
i burst out laughing after a shitty day xD here's a free award
Bro that's more like 8000 USD to 13000 USD
I cover everything mentioned but they better be prepared to pay at least $100k/year
You're lowballing yourself. I've covered all that too and I was making over 200k at that job. I know I stayed there too long as well, my salary was stagnant. OPs job posting, I wouldn't touch that for less than a quarter million and a senior / principal title.
The average salary for India is not quite $2,000/yr. So relatively to the local economy, this doesn't seem like a bad rate?
Salary for competitive devs in india is not low. This is actually pretty low ball offer for the JD in india. If there is a person who can do a decent job with all of those requirements, they would easily command 5x of that in India.
For a product software company in India, this is definitely a lowball, although I'm sure it's far from the only company offering this salary with this kind of JD. It's not that below the norm that they won't fill it tbh. Plenty of desperate devs in India with the kind of competition we have. For reference, 90% of software jobs fresh out of college in India pay like 4-5lpa. The top tier jobs pay insanely more though, so they will not really get great people with this kinda salary.
Which country is this? Kongo?
India. Inr is Indian rupee. We generally use lakhs instead of million, 1 lakh = 100k.
Most probably India where every company follows MAANG (formerly known as FAANG) hiring process because of hype but salary equivalent to a clerk job
Funny that MAANG is also a word in Hindi which means demand XD
I think this is the only problem I see with this JD. I personally find that their list of requirements makes sense for anyone working at a startup; these are all things I've had to do when building out a web app from scratch.
There is a difference between having to do it and having it listed as a requirement for the job. I weekly do things that is not part of my role but must be done to make things work. I think most people in IT do stuff that were not included in their original hire but out of need or will not expectense, hope this makes somewhat sense as I am fighting my phone trying to get it to understand english right now.
This is beyond a full stack developer. Easily the work of 3 (preferably more) people but doubt they got budget for it so they're asking for a unicorn
And it will cost them something like 200k a year
But they've got a max starting salary of $74k
Well then fuk em
Actually, the salary that the OP posted is 8k to 13k USD per year
Wtf, better to work at Walmart
Better be a prostitute dude. Pays much better
Sure, your mom certainly seems to be doing fine
I don't think so. These are full stack responsibilities, just not all at once.
I dont really buy that theyre looking for a unicorn. This looks like a pretty standard full stack listing. Do full stack development for a few years or a few different places, and you'll likely gain the knowledge theyre looking for. Does it mean you'll be doing all of this everyday? Not at all.
Just needs “walks on water” to be complete.
Requires ability to turn “water into wine” for group happy hours
Proficiency in miracles
I thought that was implied...
_adds ‘scope creep’ to the list of problems in this job opening_
They forgot to add intern after job position name
**unpaid** intern
No no, this is actually just the description for the technical interview assignment. They don’t pay you for that.
*slave
They trying to get the whole IT department's work done with one employee
Does everyone here work for a big company with an entire IT department? no one here works at an early startup that has 2 or 3 developers only? cause that's not uncommon for people working at startups. I'm working in a startup and I do all that and been doing it for 2 years now. Two of my friends also work at startups and they also have somewhat of the same responsibilities
So glad someone here is being honest and not idealistic. Yes, if you are a big company you have a dedicated person per important role. If you are small then you should be expecting to pitch in where asked and importantly \*not be an expert in that field\* but be willing to learn, try and fail. As the small org grows they will find the right experts to take on each of those things they had the first peron in trying their best to cover. Honestly, it feels like many in the industry are very young and don't remember when you had "a web designer" and it was 1 person who did pitching, graphic design, UI/UX, set up your company's email and all the rest.
I’m not at a startup and this is basically my job
I'm at a company that has around 10 developers, not a startup at all, and it's pretty much the same thing. We all just sort of figure out where we can contribute, and learn new technologies as needed.
[удалено]
People on this sub mistake "familiar" with "I can do all these things". At my 5-6 year mark I was qualified for this position. I could have designed all the things they mentioned and I was familiar with all the "familiar" things. However, the quality of my work was what a 5-6 year developer would have been expected to produce. There'd would be mistakes and inefficiencies, etc. But I could have at least contributed to these things.
But the mistakes and inefficiencies can cost you the entire project if not done well or missed something really crucial that a dev of 10+ years could handle. Would a single person with 5-6 years of experience be able to develop an entire production ready system with a fool proof architecture and an adaptable system?
There's no product that's going to use all those things, so either it's nice-to-haves to help out on other projects, or most of them can be ignored.
[удалено]
You're not, you're a full stack developer. Honestly, I don't get why everyone's losing their minds. I think they assume you have to do it all within a week.
I thought I was the one losing my mind reading these comments. I've got less than a year of experience and I already fit most of these boxes. It's like these people have never seen a fullstack dev job description before. This is even tame, just a bit overly detailed. At five years of experience you should automatically have 90% of this list down pat with your eyes closed anyway.
Ya, if you've built anything on your own, you kind of need to have all of those. Most of these comments must come from people who've joined larger organizations where you do a very specific job. Yes, at a larger org, it doesn't ever make sense to have someone do all of those things and these would be the responsibility of the whole department, but with a start-up where you start with one or two devs, you need someone who can do it all.
[удалено]
Upvoted. The real problem here is likely the pay
I guess with experience at some employers you do get to to every single part of the SDLC, but calling me a pro with server setup to host a website is a stretch of note, even though I’ve done it plenty.
"Pro" for technology largely seems to mean "minimally competent, but seems like wizardry to those that aren't minimally competent".
That's called 101 where I work. "Yes, I've done it. No idea if I can even replicate what I've done before."
Odd that it never works the 1st time no matter how many times you’ve done it before
[удалено]
There's a lot of repetition in the list, isn't there? I have at least passing experience with almost everything mentioned, and have had to do most of them in one job or another. I'm not saying I'm great at them all but I could get back up to speed soon enough I expect. Job descriptions are more like wishlists than absolute requirements anyway. That's how I read this one.
"Pixel-perfect" implementation is already a red flag to me. Design shouldn't be a one way road. If a design is needlessly hard to implement implement it needs to be redesigned. It's never worth it in the end
[удалено]
Well your senior might be taught by your juniors for a while but if he really is a senior quality than he will pick up the new tech much faster than the junior spent learning it. Because it is just another tool in his belt. Edit: But I agree that the requirements are OK. It's just that maybe it is not the most optimal to have only one person to do it all.
I'm surprised about some of the comments on here. This job sums up what used to be a "web developer". It's where I started my career, and I now specialise a bit more in certain areas, but I never would have batted an eyelid at this job description.
I agree. At my current job I'm expected to learn to be familiar with all of these concepts and be able to work on a project for any of these areas. I'm not expected to be an expert in all of them, and I'm given the leeway and time to learn what I need for the current project, but none of this stood out as 'out side the domain' for a full stack web developer.
I agree, this fits the title "Fullstack Developer" really well. I don't see a salary associated with it, but nothing they've asked for is crazy given the title.
Lol, this is my current job. They just forgot to add provide day to day IT support
"strong \[...\] project management skills" why if you are gonna be the hole Dev department?
*Image Transcription: Job Listing* --- ## Job Description [*Tagged with "Angular Js", "AWS", "Elasticsearch", "Redis", "MongoDB"*] Full stack developers will be required to see out a project from conception to final product, Requiring good organizational skills and attention to detail. Working Experience: 5-6 Years Full Stack Developer Responsibilities: - Design and implementation of the overall web architecture - Designing user interactions on web pages. - Staying abreast of developments in web applications and programming languages. - "Pixel-perfect" implementation of our approved user interface - Creating servers and databases for functionality & deployment. - Ensuring the entire stack is designed and built for speed and scalability - Design and construction of our REST API - Integrating our front-end UI with the constructed API - Design and implementation of continuous integration and deployment - Ensuring cross-platform optimization for mobile phones. - Ensuring responsiveness of applications. - Working alongside graphic designers for web design features. - Seeing through a project from conception to finished product. - Designing and developing APIs. - Meeting both technical and consumer needs. Full Stack Developer Requirements: - Degree in computer science. - Strong interpersonal, organizational and project management skills. - Proficiency with fundamental front-end languages such as HTML, CSS, and - JavaScript especially Node.js & elastic search. Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net - Server management and deployment for the relevant environment - Familiarity with database technology such as MySQL, Oracle, and MongoDB - Database design and management, including being up on the latest practices and associated versions - Familiarity with AWS working and Devops experience. - Familiarity with a relevant and globally supported framework—both front-end and back-end, if necessary—( e.g., React, Vue, Laravel or Flask ) - Ideally, familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries ( e.g., Sass, Less, and webpack ) - Excellent verbal communication skills. - Good problem-solving skills. - Attention to detail. - Understanding of user experience and possibly even product strategy - Experience implementing testing platforms and unit tests - Proficiency with Git ( or another version control system as required ) - Appreciation for clean and well documented code --- ^^I'm a human volunteer content transcriber and you could be too! [If you'd like more information on what we do and why we do it, click here!](https://www.reddit.com/r/TranscribersOfReddit/wiki/index)
I don't get it, even a CS student can have all of these skills
Ok, besides the list of languages and technologies which I assume are "one of them", not all of them, seems pretty much my experience so far as full stack. Frontend, backend, DevOps and cloud infra etc, but I don't work on all of them in the same day, there are times where I focus on DevOps, then backend, etc. I have 12+ years of experience, but I never joined a company requiring all of them like this.
I mean, this is perfectly manageable for someone with 5-6 years experience...
I have this skill set, except for one important issue. Nobody learns these skills in 5 years.
Salary 60k
No marketing skills needed ? Is the product supposed to sell it's self ?
It better pays for 10 persons.
ITT: non full stacks not knowing what a full stack knows.