Software Engineer, Full Stack Developer, Backend Developer
California, Moniteau County, Missouri, 65018, USA
Listed on 2025-12-15
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer
We have a responsibility to create a workplace and culture that is both accessible to all and embraces diversity, equity, inclusion, belonging, and social responsibility.
RespectWe treat others with respect and expect to be treated with respect at all times. Demonstrating respect isn’t a suggestion; it’s a requirement.
Execution & DriveWe’re action-oriented. We invest our energy into moving forward, but we don’t let perfection get in the way of success. Our bias is to get things done.
We can only stay on top if we’re constantly thinking ahead of the competition.
Benefits of Being a Reprisian Unlimited paid time off Flexible parental leave 100% remote - anywhere in the US Free online mental health therapy Inclusive and supportive working environment Early stage equity Equitable & objectively-determined compensation Current Openings Software Engineer LocationUnited States, Remote
Employment TypeFull time
Location TypeRemote
DepartmentAbout Engineering at Reprise
You will learn all aspects of the system and contribute to them, working across our product, including the chrome extension, editing platform, and replay rendering. You will work on the highest impact features that help customers create on the Reprise product using Continuous Integration and Test-Driven Development techniques to build rock-solid code.
We’re at the forefront of a new market, so delivering customer value with quality and urgency is imperative to our success. We value strong, performant code. We limit meetings, so you can focus on getting things done. New developers to the team typically deploy their first production code on their first day.
We value teamwork. Product doesn’t write a spec and throw it over the wall - we are true partners in creating impact. Our engineers are flexible since we’re a rapidly growing startup meaning naturally, change will happen, and often quickly. The code we wrote last sprint, may no longer be the right path forward and that’s ok.
Our Stack
Reactivity-based frameworks to manipulate the Virtual DOM
Chrome API and other cutting‑edge frontend tools
Django
Various cloud services to support dynamic data rendering for optimal user experience.
About YouYou're an adaptable and experienced Software Engineer with a bias toward the front‑end of products and an effective communicator. You seek answers and solutions by taking initiative and aren't frustrated when there's a less than perfect (maybe even non-existent) process in place. In fact, this motivates you to step away from writing code and toward ownership of things that help the entire team be more productive and more efficient.
Growth stage startups don't scare you, they motivate you.
Ideally, you have:
- 3+ years of software engineering experience
- Confidence in working in different parts of the stack - we are full stack engineers – but a strong primary focus on Front End technologies
- Background in building performant systems that process, render, and replay complex user interactions is a strong plus
- Familiarity with techniques for DOM diffing, mutation tracking, and state synchronization is a strong plus
- Experience with Django or Flask
- Ability to make technical trade‑offs, considering both the technical and the business needs, with the ultimate objective of delivering quality code and products
- Communication is key; our work is heavily team‑oriented, and we are looking for someone who is comfortable participating and contributing to the team
- A passion for mentoring and coaching more junior team members
- Enthusiasm for adapting to the changing needs of the business
- Excitement about startups and working with a small Agile team; startup experience a plus
We know how challenging a job search can be. Many candidates are applying to multiple roles across multiple companies, and the lack of visibility into these selection and hiring processes can create confusion and uncertainty.
At Reprise, we do our best to provide clarity and ensure you know where you stand throughout the process.
If you’re a strong fit for the role, we’ll contact you as soon as possible to schedule your first‑round interview. We aim to keep the process clear and efficient, so you’ll always know where you stand.
R…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).