> Markdown version of [/jobs/ext/457203-full-stack-developer-integrations-data-focus](https://www.wearedevelopers.com/jobs/ext/457203-full-stack-developer-integrations-data-focus). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer (Integrations & Data Focus) - **Company:** OPINIION, INC. - **Location:** Lehi, UT, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Airflow, Amazon Web Services, Amazon S3, Code Review, Continuous Integration, Information Engineering, Data Infrastructure, Extract Transform Load (ETL), Data Mapping, Relational Databases, Github, Apache Hive, Identity and Access Management, Python (Programming Language), PostgreSQL, MongoDB, Node.Js, NoSQL, OAuth, Ruby on Rails, Standard Sql, Software Engineering, SQL Databases, Data Streaming, Systems Integration, TypeScript, Circleci, ReactJS, Indexer, Git, Vue.js, AI Platforms, Restful APIs, Pagination, Data Pipelines, Docker, Service Stack, Databricks - **Published:** June 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f3d9ad5ad2072263 ## About the Role Do you have experience in Software testing?, * 5+ years of professional software engineering experience. * 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). * 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., * Ownership mindset: you treat what you ship as your responsibility, not just your code. When something breaks, you care about the fix and the prevention. * Strong communicator: you set clear expectations, surface problems early, and write things down so the team doesn't run on tribal knowledge. * Collaborative and low-ego: you give thoughtful code reviews, help teammates through blockers, and keep learning. * Autonomous: you can take a well-scoped problem and drive it to done, while knowing when to ask for help., * Experience integrating with property management systems (Yardi, RealPage, Entrata) or other proptech platforms. * Familiarity with ETL/ELT tooling (Fivetran, Airflow, or custom pipeline orchestration). * Ruby on Rails experience. * Databricks or Spark SQL experience. * Experience with MongoDB or other NoSQL data sources. OUR TECHNOLOGY STACK * TypeScript, JavaScript, Python, Vue.js, Node.js * AWS, Docker * MongoDB, PostgreSQL, Drizzle * GitHub, CircleCI ## Description 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. This seat leans toward the connective tissue of the platform: the integrations and data pipelines that connect Opiniion to the property management systems our clients run their businesses on. When that data flows correctly, operators can act on resident feedback in real time. When it doesn't, they're flying blind. You'll own a critical layer while still contributing across front-end and back-end product work as priorities shift., * 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. * Contribute across the full stack, from front-end product work to back-end services, as the team's priorities move. HOW WE BUILD WITH AI AI is part of how we build. We expect engineers to use AI tools thoughtfully in their daily development to move faster and ship better work, while keeping sound engineering judgment. Claude is our primary AI platform. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)