Fabrik | Fullstack Engineer | Remote (US or EU hours) | Full-time | Salary: $100-$120k
Fabrik is a CMS for medium to large publishers. Full Stack Engineers at Fabrik are responsible for the core product platform, from frontend UI and testing, to APIs, low-level services, and database operations. Full Stack Engineers work in close partnership with designers, product thinkers, and writers directly to build out new product offerings and tooling across the platform.
Responsibilities:
Develop the core Fabrik CMS for writers, and sites for publishers. Be willing to jump into any part of the stack: API, Front end CMS, Sites templates, CDN, etc.
Scale the platform by tuning postgres queries, developing caching solutions, and building tooling for monitoring.
We work with JavaScript, including Node/Express and React, and Postgres. It is not necessary to know Node and React already, but expertise in web architecture is absolutely necessary.
Requirements:
At least 5 years of software engineering experience.
Can contribute across the full stack.
Independent and autonomous. We are a small team split across several timezones. We don't micromanage, and expect that everybody holds their own.
Clear and consistent communication. Again, we're a remote team split across several timezones. Your colleagues need to understand where you are with your work, and be informed on how to carry on from where you've left off.
Apply:
Reach out directly to me: jomar at kargopublishing dot com
SEEKING FREELANCER | Distributed US/EU | Remote Only
Looking for a full stack React/Node.js developer with a few years of experience. You should be comfortable building features end to end, and communicating clearly. Experience with CDNs, server side rendering of react templates, and postgres are a plus.
We are a publishing company running a custom CMS built for speed. As we acquire new sites, we need help scaling our infrastructure and building out new features and templates.
You'd be joining a small team of 3 engineers working fully remote and asynchronously.
He applied to two positions, and the only rejection came days after no response from the manager who advertised his desire for BIPOC to apply and his DMs being open.
SEEKING FREELANCER | Distributed US/EU | Remote Only
Looking for a full stack React/Node.js developer with a few years of experience. You should be comfortable building features end to end, and communicating clearly. Experience with CDNs, server side rendering of react templates, and postgres are a plus.
We are a small publishing company running a custom CMS built for speed. As we acquire new sites, we need help scaling our infrastructure and building out new features and templates.
You'd be joining a small team of 3 engineers working fully remote and asynchronously.
Your rate: $40-$50 / hour depending on experience. We need someone working full time (40hr/week) for at least the rest of the year, and likely longer.
Yes. The "feed" concept makes sense for my email workflow. I get a few (2-5) important emails that I need to respond to every day, and tens of newsletters that I may read if they pique my interest.
Gmail has "tabs" or whatever they are called which automatically aggregate your emails into different panes. The automatic part didn't work well for me. I'd often find important emails in my "Social" tab, which led to me checking all tabs to make sure the machine learning didn't incorrectly categorize an email.
Hey gives me control over that, and it has been fantastic for the 11 days that I've had an account.
There are other features I love, but the feed has made the biggest impact so far.
Anecdata here. I just rented out my house in Austin last week. We had 14 people vying to sign a lease, and several wanted to bid above the price we are renting for. The real sticker - 10/14 were moving from SF/LA/NY because they can now work from home. Our rent is above market in Austin, but way below what they are used to paying.
All that to say, you may see the opposite of a slowdown.
That's my point. It's a matter of perspective whether or not you find SF dirty. If you come from a cleaner place, you're going to feel like it's dirty. Berlin isn't much cleaner, and there is a homeless problem too (though likely different in cause), so you're not likely to go to SF and feel like the criticism others are passing is as bad as it sounds.
It's a matter of perspective. Coming from Boston or Copenhagen, SF feels like an extremely dirty and grimy city. So does Berlin.
Parks in Berlin are littered with beer bottles and cigarette butts because smoking and drinking in public are acceptable there. In many US cities you are not allowed to smoke in a public park where children are playing. Some cities banned smoking in all public parks. Drinking outdoors is banned so you don't see many beer bottles.
The problem in SF is different. You can stare into a park in Berlin and see litter. In SF, a park may seem clean but if you stumble upon one hypodermic needle or human faeces, you may not feel like it's so clean anymore.
My neighborhood in Berlin (Mitte) has homeless people hanging around parks and subways stations, but they don't seem to suffer from mental illness at the same rate as the homeless in SF. As far as number of homeless, Mitte vs the Moscone area are comparable.
It's less about the safety net and more about re-entering your career at a similar level. In Germany you'd be hard pressed to explain why you took two years off of your career and now want to come back.
Re Europeans traveling around Asia - Europeans tend to graduate university later than Americans and then embark on one or more internships before diving into their work contracts. It's not uncommon to take a break between those transitional periods to travel for a bit. But it is uncommon to leave your permanent contract to travel Asia for two years.
tldr; he moved to SF because salaries are much, much higher than in France, even considering the social benefits that you get in France.
Other threads on HN have French engineers saying that they love living in France while working remotely for American companies.
I've lived in Paris, Berlin, NYC and California. I'll never understand how European founders can keep saying that 40k euro salaries for engineers is a benefit while they watch so many great engineers leave to American companies.
Issue #2, that slack is based on synchronous communication, is something that is always ignored. Sometimes I log in to slack and see a conversation that I want to add something to, but it is 4 hours old with 50+ new messages on varying topics. Even with Slack's new threaded messages it is hard to evolve the conversation after all the synchronous folks have moved on to other topics.
Industry level salaries are important. In addition to that, how do you create an environment that people want to work in for the next 10 years? I think remote work is a big incentive. Maybe capping work hours at 40/week. That makes people happy. Maybe profit sharing. There are incentives that are more tangible than stock options.
You used Otto as an example. It was acquired by Uber for $680M. Doesn't that mean company names might be less important than you think?
I purchased powwowjs.com (js because it's a javascript embedded app) for $40 after spending 15 minutes thinking about a name I liked. I'd rather spend my time and money building a product that is not yet validated. If the name needs to change, that's totally fine and a lot less time consuming than my current task at hand.
Yup, for sure. In the week 1 update I actually briefly talk about the stack. But future updates will go more in depth with things like db query profiles. http://johnomar.com/powwow-progress-week-1/
Fabrik is a CMS for medium to large publishers. Full Stack Engineers at Fabrik are responsible for the core product platform, from frontend UI and testing, to APIs, low-level services, and database operations. Full Stack Engineers work in close partnership with designers, product thinkers, and writers directly to build out new product offerings and tooling across the platform.
Responsibilities: Develop the core Fabrik CMS for writers, and sites for publishers. Be willing to jump into any part of the stack: API, Front end CMS, Sites templates, CDN, etc. Scale the platform by tuning postgres queries, developing caching solutions, and building tooling for monitoring. We work with JavaScript, including Node/Express and React, and Postgres. It is not necessary to know Node and React already, but expertise in web architecture is absolutely necessary.
Requirements: At least 5 years of software engineering experience. Can contribute across the full stack. Independent and autonomous. We are a small team split across several timezones. We don't micromanage, and expect that everybody holds their own. Clear and consistent communication. Again, we're a remote team split across several timezones. Your colleagues need to understand where you are with your work, and be informed on how to carry on from where you've left off.
Apply: Reach out directly to me: jomar at kargopublishing dot com