Opiniion
Full Stack Developer (Integrations & Data Focus)
Lehi, UT · Full-time
Sponsorship not specified$40k-$90kDetected 17 days ago
JavaScriptTypeScriptPythonRubyReactVue.jsNode.jsRailsFull-Stack DevelopmentCode ReviewGitSQLNoSQLPostgreSQLMongoDBDatabricksAWSDockerCI/CDCircleCIRESTOAuthSparkAirflow
About the role
- Opiniion is committed to exceptional service and innovation, earning recognition as one of America's fastest-growing private companies.
- Driven by a forward-thinking team, we're shaping the future of resident engagement.
- When that data flows correctly, operators can act on resident feedback in real time.
Responsibilities
- Build, maintain, and extend integrations with property management systems including Yardi, RealPage, and Entrata, handling API communication, authentication, data mapping, and error recovery.
- Design integration patterns that are reusable across PMS platforms, reducing the effort to onboard new partners and data sources.
- Own the reliability of production integrations: monitoring, alerting, retry logic, and incident response when pipelines fail or degrade.
- Build and maintain ETL pipelines that ingest, transform, and load data from external PMS platforms and internal sources into our data infrastructure, including performant SQL transformations.
- Partner with analytics engineering to keep upstream data quality high so downstream dashboards and reporting stay trustworthy.
- Opiniion is a resident satisfaction software that partners with property management companies to create better living experiences for their residents.
- You'll own a critical layer while still contributing across front-end and back-end product work as priorities shift.
Requirements
- 5+ years of professional software engineering experience.
- HOW YOU WORK Ownership mindset: you treat what you ship as your responsibility, not just your code.
- NICE-TO-HAVES Experience integrating with property management systems (Yardi, RealPage, Entrata) or other proptech platforms.
- Familiarity with ETL/ELT tooling (Fivetran, Airflow, or custom pipeline orchestration).
- Experience with MongoDB or other NoSQL data sources.
Nice to have
- comfortable on the front end (JavaScript or TypeScript with a modern framework, Vue preferred, React welcome) and on the back end (services and APIs in Node.js and/or Python).
- Strong SQL and solid relational data fundamentals (joins, CTEs, window functions, indexing).
- Experience designing and consuming REST APIs, including auth flows (OAuth, API keys, token refresh), pagination, rate limiting, and error handling.
- Comfortable in AWS (RDS, S3, ECS or Lambda, IAM basics) and using Docker for local development.
- Disciplined with Git, pull requests, CI/CD, testing, and clear documentation.
- Meaningful time spent on integrations, ETL, or data engineering work.
- Strong Python proficiency for building services, scripts, and pipeline logic.
- True full-stack range: comfortable on the front end (JavaScript or TypeScript with a modern framework, Vue preferred, React welcome) and on the back end (services and APIs in Node.js and/or Python).
Skills
- monitoring, alerting, retry logic, and incident response when pipelines fail or degrade.
- Claude is our primary AI platform.
Compensation
- 10 Paid Holidays annually.
Benefits
- Comprehensive healthcare plans, encompassing medical, dental, and vision insurance, along with group life coverage.
- 401(k) retirement plan with a 100% corporate match on the first 1% and 50% match on the next 5%.
- Pre-tax Health Spending Accounts (HSA).
- Paid Parental Leave for all new parents (including adoption or foster care).
- Unlimited Time Off policies.
- Monthly Gym Reimbursement benefit. *Note that the above benefits are available only to full-time employees of Opiniion* Opiniion is an
Company info
- At Opiniion, we take our work seriously, but we don't take ourselves too seriously!
- Our culture has been affectionately coined "Funfessional"-a perfect blend of professionalism and fun.
- We are committed to maintaining the highest standards of integrity, ethics, and excellence in all we do while fostering an environment where people enjoy coming to work.
- We believe in collaboration, innovation, and building a team that truly cares-about our clients, their residents, and each other.
- HOW WE BUILD WITH AI AI is part of how we build.
- Our platform has helped thousands of property managers collect and act on real-time feedback, improve resident experiences, and enhance their online reputation.
- Our continued growth and commitment to innovation make this an exciting time to be part of our team!
- Lehi, UT THE ROLE As a Full-Stack Developer at Opiniion, you'll help build and improve the products our customers use every day, working across the stack to ship features, improve reliability, and support a fast-moving product and engineering team.
Equal opportunity
- equal opportunity employer that is committed to diversity and inclusion in the workplace.
Visa & Work Authorization
- nation and harassment of any kind based on actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth and pregnancy-related condit
Apply directly at Opiniion →Create a free account for alerts like thisView Opiniion immigration profile
This listing is sourced directly from Opiniion's careers page and normalized into a canonical job model.