An empathetic, experienced, and growth-oriented Fullstack Engineer who will take a leading role in improving our existing Python backend and Vue frontend.
Salary/Benefits: $90k-$135k, Equity Options, Health, Dental, Vision
Experience/Pay Levels: Senior, Experienced/Mid-Level
Location: Remote, East Coast or Central Timezones, Meetings limited to beginning between 10a-3p EST
UpContent is growing! We’ve found our market and we’re ready to take our platform to the next level. To help us get there, we’re looking for an empathetic, experienced, and growth-oriented Fullstack Engineer to take a leading role in improving our existing Python backend and Vue frontend. If you’re an eager self-starter, excellent communicator, and passionate relationship-builder, you just might be our person.
As the #1 Content Curation technology, we help marketing, HR, and sales professionals deepen relationships and build trust with their audiences by serving as their “air traffic control” for third-party content. Our platform, UpContent, helps users discover, collaborate on, and distribute this content for use on social media, an email newsletter, a website, or even their company’s digital signage systems. Our integrations and partnerships with other content marketing tools like Hootsuite, Buffer, HubSpot, Salesforce, Mailchimp, Getty, Wix, and more, make curation even more streamlined and accessible.
Our values of trust and relationships carry through to how we “get things done”. We believe you work best when well-rested and living a whole life and while we require some time flexibility as a startup we believe that goes both ways and offer flexible hours, unlimited vacation (3-5 weeks suggested), and remote work.
The first major project you would be undertaking would be to optimize our initial load including our Vuex store, API calls, switching some high cost/volume db calls from ORM to optimized SQL functions, and investigating areas of improvement such as API caching and API batching. This role will heavily own the Frontend and API and focus on the interconnections between these pieces.
Our backend stack is primarily Python with some other languages on select services, deployed to containers and serverless functions in AWS. Our main app frontend is in Vue/Vuex with other frameworks in use for secondary apps.
Sometimes you may be tackling projects alone and other times collaborating with other engineers or even pairing. You’ll be expected to communicate and collaborate with people outside of engineering as well. While we believe in effective mentorship this is also a startup so a higher than average amount of independence is needed and this is a role best suited for those who favor autonomy and trust over hand holding.
UpContent is currently made up of 7 people. The Engineering team has 3 people: the Engineering Director, a backend engineer, and backend focused fullstack engineer.
* To count a technology personal project as experience, we will either want to see that project if open source or want a code sample along with some discussion about the challenges you faced. It will need to be large enough and complete enough that you have faced common challenges and reached a reasonably full day to day understanding of working with that technology.
We view the interview process as a collaborative discovery process where we work together to determine whether we are a good match for each other. Questions are not only welcomed but encouraged, at all phases of the process.
We favor a higher number of shorter rounds since we’re remote and that can be easier for candidates' work schedules. Most folks will spend less than 8 hours total. We will provide some questions in advance of actual interviews. Total process generally takes about 4-8 weeks depending on candidate availability. Our target is to extend an offer late February or early March for a March or April start date.
Meet the Team (1hr): Meet the whole company. Will have a chance to ask questions without managers around.
$90,000 - $135,000 per year