Weedmaps | Irvine, CA | Tucson, AZ | Denver, CO | Remote | Frontend (React, Next.js, GraphQL) | Backend (Elixir, GraphQL, Ruby on Rails)
Come join the World's largest cannabis tech company! We're hiring across the board, have tons of interesting engineering challenges, and get to work with an absolutely cutting-edge stack. If you love building awesome things with cool people, we want to hear from you!
I was given the perma-ignore treatment by a Talent Acquisition rep at WeedMaps for a SWE position that was effectively a subset of my existing job (I exceeded the listed requirements) after providing a resume.
The resume should have clearly shown my qualifications, but did include some very old stuff including dozens of PHP sites.
Not sure if ageism, poor resume optimization, or something else but feedback was (and still is!) welcome.
I applied to a Front End Engineer position last month and was told that the position was put on hold. Any word on that? Really interested in the position!
Hi jsonne! Several of our engineering roles are listed as being in Irvine, when in fact they're remote as well. I'm not 100% sure if it's the same for marketing roles, but I would encourage you to apply!
FWIW I had a friend apply to a 'remote' position here and they turned him down because that team decided they didn't want to have remote employees after all. Be wary of the remote tag on this post.
I'm sorry about your friend's experience. As a fully remote employee, I can assure folks that "remoteness" has become a much bigger part of our culture. We try very hard to make sure that remote folks are comfortable and kept in the loop. I'm not sure what team he/she applied for, but I would encourage them to give us another look!
Having some side projects, being active in communities (Stack Overflow, Github), and having a constant thirst for learning new technologies have been the keys to developing my skills and acquiring jobs in startups.
No CS degree here, currently working as Senior Front-end developer after 5+ years in the field.
1) I found it most frustrating to try and choose between learning what's the most popular new technology and what would help me advance my career. It turns out, focusing on mastering the basics of HTML, CSS, and Javascript have gotten me much further than trying to jump on every new bandwagon that rolls by.
2) Honestly, the single greatest resource has been my side projects. All of the tutorials, training and learning from Google have been far surpassed by the amount of knowledge I've gained from sitting down and hacking on ideas. I seriously have had 1million side projects in my 5 years and each of them has been a challenge and an amazing learning experience.
#1 Very true. If you are creating a lot of personal projects than you can hop on many bandwagons, but for a majority of enterprise coding, have the web stack + C#/Java/Other major language is all that will be required of you.
"Professional" web developer here. Indeed the reset technique is used very often. Browsers often implement default margins and padding differently. A CSS reset can give you a more reasonable baseline to work with.
These browsers usually have reasons to have their own styles. Sometimes they are there to be consistent with the base OS (drop downs, buttons, etc) or they are there to best suit the format that the browser runs on small screen (phones), large screen (desktop) etc or to take care of device input types (touch screen devices would have larger buttons by default whereas pointing device doesn't need to have large buttons). I think it's best to let the browser decide what it wants to decide and build our app around browser differences instead of forcing our own design down browser's throat.
I think the problem is manly IE vs Chrome vs Firefox.. (and of course Opera). Example: Why would you want to have by default a padding of 10px in IE, a padding of 5px in Chrome, 7px in Firefox and 0px in Opera? Of course is easier to make a default for all those browsers to 0px or whatever you want.