Help us build the next iteration of our drag & drop website builder for WordPress.
You can do l33tcode? More power to you. But we don’t care. We are looking for people that can craft quality software.
On top of engineering abilities, that means:
- solutions that are good from a technical standpoint and a user standpoint - i.e. clean code, good architecture, good design
- UI / UX
- Ability to take a "product ownership" role - i.e. we say "build feature X" and give you wide latitude to build whatever you feel is best, and you execute with little oversight or supervision
Our stack:
- Vue (w/ Vuetify and Vuex)
- TypeScript (strict mode, 100% coverage)
- PHP (w/ Psalm - static analysis for PHP)
- WordPress
- Cypress / Jest
- GitHub
You'll spend a lot of time in Vue (with TypeScript and Vuex), but you're also expected to work with WordPress APIs and PHP. We do E2E testing with Cypress, and integration and unit tests with Jest.
You're expected to be self driven, solve problem and make decisions on your own. We trust you to create the best product you can (you can always ask for help though!).
You’ll be working closely with the founder (me, Louis), three other senior engineers, and one designer.
Everything is async. We hate interruptions and we avoid meetings like the plague. We also don't do overtime / crunch time / rushing / stress. We are a calm company: https://basecamp.com/books/calm
We've been in business for over 10 years, and profitable every year. Our WordPress plugins power 200k+ websites.
To apply, email Louis (the founder): louis+hnjob2@soflyy.com.
UI Engineer For Drag & Drop Website Builder Made With Vue & TypeScript | Remote
$120k/year. 100% remote. Flexible schedule.
Soflyy is looking for a UI engineer to help build a drag & drop website builder for WordPress.
Required Skills:
- Vue + TypeScript
- UI Design
You will be working directly with the founder (me, my name is Louis) on the product.
An example task could be making our icon picker good.
You would be entirely responsible for all aspects of the feature - i.e. going from a GitHub issue that only says “SVG Icon Picker - Make It Good” to a completed, tested, and shipped feature - with very little direction or oversight.
You would design and implement the UI for picking icons, and then do all the coding necessary so it actually works to handle SVG uploads, shows and searches existing icons, etc.
I’d handle the backend stuff and give you some API endpoints to post the uploaded SVG data to, get a list of all the available icon sets the user has already uploaded, etc. If you have PHP / WordPress knowledge and would be interested in doing the backend stuff yourself as well, I'm open to that.
If you think this job sounds like a good fit for you, email me: louis@soflyy.com.
We can talk shop for an hour on Zoom, do some pair programming, etc. and see if we like each other.
Help us build the next iteration of our drag & drop website builder for WordPress.
You can do l33tcode? More power to you. But we don’t care. We are looking for people that can craft quality software.
On top of engineering abilities, that means:
- solutions that are good from a technical standpoint and a user standpoint - i.e. clean code, good architecture, good design
- UI / UX
- Ability to take a "product ownership" role - i.e. we say "build feature X" and give you wide latitude to build whatever you feel is best, and you execute with little oversight or supervision
Our stack:
- Vue (w/ Vuetify and Vuex)
- TypeScript (strict mode, 100% coverage)
- PHP (w/ Psalm - static analysis for PHP)
- WordPress
- Cypress / Jest
- GitHub
You'll spend a lot of time in Vue (with TypeScript and Vuex), but you're also expected to work with WordPress APIs and PHP. We do E2E testing with Cypress, and integration and unit tests with Jest.
You're expected to be self driven, solve problem and make decisions on your own. We trust you to create the best product you can (you can always ask for help though!).
You’ll be working closely with the founder (me, Louis), three other senior engineers, and one designer.
Everything is async. We hate interruptions and we avoid meetings like the plague. We also don't do overtime / crunch time / rushing / stress. We are a calm company: https://basecamp.com/books/calm
We've been in business for over 10 years, and profitable every year. Our WordPress plugins power 200k+ websites.
To apply, email Louis (the founder): louis+hnjob2@soflyy.com.