24 days ago
We're the tiny team behind open-source projects like Tailwind CSS, commercial products like Tailwind UI, and the book Refactoring UI. We're hiring another programmer to help us build more awesome UI tools for developers.
We're looking for someone to work closely with Adam (that's me, the guy who created Tailwind CSS!) to help shape and build the future of our tools and products.
You'd spend your time developing and improving existing projects, for example:
...as well as contributing directly at the product strategy and creative level to new projects, such as:
We'd also do a ton of open-source work together, like:
You and I would spend a lot of time pair programming, brainstorming on hard problems, prototyping different ideas, throwing them away, and prototyping them again. You wouldn't be just churning through tickets in a backlog — you'd be helping to design entirely new products, figuring out what exactly we're even building and why.
We're only three people (you'd be number four) which means that even though we each have our areas of expertise, we all wear many hats. We're looking for a programmer, but you'd also help out with things like:
If you've ever maintained an open-source project, working with us carries a lot of the same responsibilities. The difference is we all get paid for it and don't have to squeeze in all our work on evenings and weekends.
Here are a few recent projects you might have worked on if you were already part of the team:
We're looking for someone with very strong front-end skills who is an expert in a modern component framework like React or Vue, with experience in a back-end framework like Laravel being a big plus. More important than specific technical skills though is that you're a strong problem solver who loves to learn — we're not experts in everything and we don't expect you to be either.
You might not call yourself a designer, but you know great UI design when you see it and you know when something isn't up to par. Details matter to you, and if the text in a button is off-center by a pixel you will go to the end of the earth to figure out why.
We don't care if you went to school (I dropped out of both university and college!), we just care about what you can do and how you do it. We're all just makers and tinkerers, so as long as you love to build awesome stuff you'll fit right in.
Here are some of the technologies we work with day-to-day right now:
One of the biggest projects we're going to be tackling later this year is developing official Tailwind UI React and Vue libraries, so long term we will be doing a lot more complex front-end JavaScript work than we do right now.
Some of the challenges that we expect to face on that project include:
This is a fully remote, full-time (40 hour per week) position, and you can choose your own hours. All we ask is that you plan to overlap around ~4 hours per day with 8am-5pm EST because I am sick of always programming by myself.
The salary for this position is between $115,000 — $135,000 USD (or $160,000 – $195,000 CAD) based on experience, paid in your local currency. We'll do the currency conversion when you're hired and deal with any exchange fluctuation on our side.
The position includes 4 weeks (20 days) of paid time off, plus 10 additional days for local national holidays. You're also free to take additional time off here and there as needed for any reasonable reason, like of course if you are sick, but also if you need the morning off to take your pet to the vet, or need an afternoon off to drive a loved one to the airport, whatever. At the end of the day all that matters to us is that we're making progress on what we're building together — we're not interested in tracking time.
We are committed to working at a sustainable and healthy pace, and we believe 6-8 hours is more than enough time to get a solid day's work done.
We will buy you any equipment you need to do your best work, including a computer, external display, office chair — whatever you need. If you need to rent a desk at a co-working space, we'll pay for that as well.
We're a Canadian company, so the position is permanent/full-time in spirit but a contract role on paper since we can't actually hire anyone outside of Canada as a traditional employee. That means it does not include certain benefits like health insurance or a retirement plan, so we've tried to account for that in the compensation.
ApplySeptember 28, 2020
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
We're looking for a Lead Front End Engineer that has a passion for hacking, building and owning a great product with high-end customer facing features, internal tools and experiences that help us and our customers become smarter.
Why you should work with us
Agrando is a project absolutely dear to our hearts. We love to contribute to the progress of agriculture. Our main cause is to support the farmer because in the end, it's all about mutual care and cooperation. Agriculture is our home and our origin and we speak from our own experience and know about the specific needs, which makes us the perfect partner for the agricultural trading of the next century. We want to push agriculture forward using state of the art technologies and we constantly stay in motion by taking one step at a time, being excited about everything that comes along. Working with us means to make a difference and to help us developing a meaningful product that in the end has an impact on the future of sustainable agriculture and thus the food you eat everyday.
What you should bring
What to expect
As a Lead Front End Engineer at Agrando you will lead our team of frontend engineers in the creation of our main SPA frontend for the stakeholders on our trading platform (farmers, retailers, producers) as well as other products. You will make technologies or frameworks like Jest or TailwindCSS work for you. Most importantly, you will be responsible for our Front End architecture which is based on the latest JavaScript frameworks like Vue.js, Nuxt.js, Vuex, Axios as well as REST APIs and GraphQL. You will improve the UX and UI together with our Designers and guide them in their implementation efforts to align the product to their design philosophies. On the other hand, you will directly influence decisions supporting our DevOps, Analytics, Design and Product Department while keeping yourself in sync with the Sales & Marketing team.
Since future logic is also driven by our data intensive infrastructure it is a plus if you want to get in touch with other parts of our product like our BI & Big Data Pipeline (GCP) and Machine Learning strategies. We constantly explore latest technologies to find the best solutions to our next-gen problems - thus hacking around and bringing in your own ideas is something we highly encourage.
Perks
How to apply
If you are more motivated than others and you want to develop yourself further in an aspiring workplace environment, we are looking forward to receiving your application. Shoot us your résumé, earliest start date and salary expectations via mail to devjobs@agrando.de.
We can't wait to meet you!
More info can be found on: www.agrando.de
May 20, 2020
This job post is over 30 days old. It's very likely the position is already filled.
Try applying to a more recent job post instead.
We're the tiny team behind open-source projects like Tailwind CSS, commercial products like Tailwind UI, and the book Refactoring UI. We're hiring another programmer to help us build more awesome UI tools for developers.
We're looking for someone to work closely with Adam (that's me, the guy who created Tailwind CSS!) to help shape and build the future of our tools and products.
You'd spend your time developing and improving existing projects, for example:
...as well as contributing directly at the product strategy and creative level to new projects, such as:
We'd also do a ton of open-source work together, like:
You and I would spend a lot of time pair programming, brainstorming on hard problems, prototyping different ideas, throwing them away, and prototyping them again. You wouldn't be just churning through tickets in a backlog — you'd be helping to design entirely new products, figuring out what exactly we're even building and why.
We're only three people (you'd be number four) which means that even though we each have our areas of expertise, we all wear many hats. We're looking for a programmer, but you'd also help out with things like:
If you've ever maintained an open-source project, working with us carries a lot of the same responsibilities. The difference is we all get paid for it and don't have to squeeze in all our work on evenings and weekends.
Here are a few recent projects you might have worked on if you were already part of the team:
We're looking for someone with very strong front-end skills who is an expert in a modern component framework like React or Vue, with experience in a back-end framework like Laravel being a big plus. More important than specific technical skills though is that you're a strong problem solver who loves to learn — we're not experts in everything and we don't expect you to be either.
You might not call yourself a designer, but you know great UI design when you see it and you know when something isn't up to par. Details matter to you, and if the text in a button is off-center by a pixel you will go to the end of the earth to figure out why.
We don't care if you went to school (I dropped out of both university and college!), we just care about what you can do and how you do it. We're all just makers and tinkerers, so as long as you love to build awesome stuff you'll fit right in.
Here are some of the technologies we work with day-to-day right now:
One of the biggest projects we're going to be tackling later this year is developing official Tailwind UI React and Vue libraries, so long term we will be doing a lot more complex front-end JavaScript work than we do right now.
Some of the challenges that we expect to face on that project include:
This is a fully remote, full-time (40 hour per week) position, and you can choose your own hours. All we ask is that you plan to overlap around ~4 hours per day with 8am-5pm EST because I am sick of always programming by myself.
The salary for this position is between $115,000 — $135,000 USD (or $160,000 – $195,000 CAD) based on experience, paid in your local currency. We'll do the currency conversion when you're hired and deal with any exchange fluctuation on our side.
The position includes 4 weeks (20 days) of paid time off, plus 10 additional days for local national holidays. You're also free to take additional time off here and there as needed for any reasonable reason, like of course if you are sick, but also if you need the morning off to take your pet to the vet, or need an afternoon off to drive a loved one to the airport, whatever. At the end of the day all that matters to us is that we're making progress on what we're building together — we're not interested in tracking time.
We are committed to working at a sustainable and healthy pace, and we believe 6-8 hours is more than enough time to get a solid day's work done.
We will buy you any equipment you need to do your best work, including a computer, external display, office chair — whatever you need. If you need to rent a desk at a co-working space, we'll pay for that as well.
We're a Canadian company, so the position is permanent/full-time in spirit but a contract role on paper since we can't actually hire anyone outside of Canada as a traditional employee. That means it does not include certain benefits like health insurance or a retirement plan, so we've tried to account for that in the compensation.