We’re a self-funded SaaS company with a dozen employees, half a dozen dogs, 5000 customers, and a new social media update sent out every 15 seconds.
We're looking for a full stack developer to help build and maintain our social media management tool, Edgar. If you want to help us help small businesses succeed beyond their wildest dreams by banishing social media busywork forever, keep reading!
Our stack is Rails 5.2, Ruby 2.6, Sidekiq, Postgres 11, and Redis running on Heroku, with React & Redux on the front-end. It’s a great stack, and we take our time to write solid code and proper tests to make sure it stays that way.
You’ll be joining our small Product & Engineering team, working daily with:- Chad, Engineering Director- Kevin, Product Director- Yuta, Senior Full-Stack Developer, who also serves as our Lead Architect- Sarah, Usability Project Manager, who also serves as our dedicated QA
And you’ll also be frequently working alongside Kristina and Megan on our Customer Experience team.
**Spoiler alert** Take a sneak peek at this position's current "Work Agreement" here: http://ed.gr/sfsdev(We write these up with every employee at MeetEdgar and update them at least once a year to make sure we're all on the same page about how we're being evaluated and what types of expectations surround our roles.)
You’ll have final responsibility for the solutions you build, from discussing feasibility with the product designer all the way through to deployment, so your teammates know exactly who to shower with praise when you ship to production.
- A history of professional experience as part of a software development team- Senior-level development skills and the ability to handle the full development life cycle from start to finish (for us, senior-level means you have the skillset and previous experience to fairly fearlessly approach even the major-est changes we want to make to the product; a proven history of exercising good judgement in decisions that consider the full scope of the project; and that you deliver code that not only works but is well-tested, well-reasoned, and well-documented as needed)- Modern JS development experience with React and Redux (or similar) - You've solved common problems like authentication, payment, asynchronous processing, and scheduling- You have been celebrated for your communication skills and commitment to working as part of a team trying to build something together! - You've worked to improve the dev process in previous roles and recognize the value of maintaining and contributing to an awesome company culture
Some logistical notes about the job . . .
- This is a full-time position with 40 hour work weeks (we're super committed to adhering to those 40 hours... emergency situations that require additional time or off-hours are very rare here!)- We're remote, but we work synchronously. We keep to normal, regular business hours in North American time zones. (No burning the midnight oil!)
We’re proudly bootstrapped and profitable, which means we get to turn down VC money a lot and keep doing things the way we like. We’re pretty serious about building and maintaining awesome, positive company culture, so, you know, no jerks.
We'll probably get along if you’re someone who wants to be creative, have a pretty-serious-but-not-inhuman amount of responsibility, and work with people who make going to work not suck. (And be one of those people yourself. We like those people.)
And on that note, we’re proud to be an equal-opportunity employer genuinely committed to building a diverse team, and to fostering the type of inclusive environment in which diversity thrives.
Want to learn more? You can:Check out our employee handbook: http://handbook.meetedgar.com/Preview what happens your first day on the job: http://handbook.meetedgar.com/getting-started/your-first-day/Go in-depth on the perks & benefits: http://handbook.meetedgar.com/company-handbook-culture-guide/perks-and-benefits/
You can find out more at http://meetedgar.com/careers/ and by watching this video (please watch it, it was mad expensive):
Check ‘em out in even more detail here (you know you’re curious): https://handbook.meetedgar.com/company-handbook-culture-guide/perks-and-benefits/
Want to know more about our company culture? We've got a video for that, too: