Full Stack Developer (Contractor)
Location: Remote
Employment Type: Approx 2-8 hr/week — contract
Compensation range: hourly — billed at $50–$175/hour based on experience
About Tropolis
Tropolis is a leading national insurance brokerage focused on combining technology and data to drive growth, improve employee experience, and deliver exceptional customer service. Our mission, Insuring Tomorrow Together, reflects our commitment to being a trusted brokerage, embracing innovation, and building a collaborative culture with our agency partners, customers, carriers, and communities.
About Lead Nexus
Lead Nexus is the internal sales intelligence platform Tropolis built for its producers. It aggregates data from a range of private and public sources to give the sales team rich, actionable intelligence on prospective clients. The platform integrates with the CRM and outbound technologies and supports the marketing team’s prospecting workflows. It is a core piece of how Tropolis goes to market.
Position Overview
Tropolis is seeking an experienced full stack developer to support ongoing development of Lead Nexus. The contractor will work directly with the CTO on API development, front-end improvements, and data integration projects. This is a flexible, ongoing engagement with hours that scale based on active project work — a strong fit for a senior developer looking for a steady side engagement with interesting problems.
The right candidate is self-directed, comfortable operating without close supervision, and can move efficiently between back-end integrations, front-end polish, and data work without needing extensive ramp on each switch.
Engagement type
-
1099 Contractor, hourly — billed at $50–$175/hour based on experience
Hours
- Approximately 2–8 hours per week, scaling with active project demand. Ongoing engagement with no fixed end date; start approximately 2 weeks from offer.
Reports to
- Chief Technology Officer. Remote engagement; primary systems include Lead Nexus, GitHub, and Google Cloud.
Key Responsibilities
API and back-end development
- Build and maintain API endpoints and back-end services that power Lead Nexus
- Integrate additional data sources from both private vendors and public sources into the platform
- Work with varied integration patterns including REST APIs, webhooks, JSON, and CSV-based feeds
Front-end and user experience
- Implement front-end enhancements that improve usability, workflow, and producer adoption
- Build and maintain React components against existing patterns in the codebase
Collaboration and delivery
- Work with the CTO to scope, prioritize, and ship incremental improvements
- Write clean, maintainable code with appropriate documentation and tests where they earn their keep
- Use GitHub for branch-based development, pull requests, and code review
Success looks like
- Adoption of Tropolis sales process with measurable activities and outcomes
- Attaining new and renewal business goals
- Continued improvement in insurance principles and details regarding product offerings
- Strong working relationships with service team members, underwriters, and internal teams
Qualifications
Required Skills and Experience
- 5+ years of professional full stack development experience
- React — building and maintaining modern front-end components
- Python — back-end development and data integration work
- SQL (Postgres and BigQuery) — comfort writing queries and working with both transactional and analytical data stores
- Google Cloud Platform — working knowledge of core GCP services
- Comfortable working with minimal supervision and self-directing within scoped projects
Nice to have
- Experience integrating third-party APIs and handling varied data formats (JSON, CSV, webhooks)
- Prior work on sales intelligence, lead enrichment, or CRM-adjacent platforms
- Insurance or financial services industry exposure
Terms and requirements
This engagement is structured as a 1099 contractor relationship, billed hourly at $50–$175/hour based on experience. Hours are approximately 2–8 per week, scaling with project demand. Start date is approximately 2 weeks from offer; the engagement is ongoing with no fixed end date.
- All work product and IP is assigned to Tropolis
- Background check required prior to start
- NDA required prior to receiving access to systems or code
Apply Now!
Tropolis is an Equal Opportunity Employer and celebrates diversity in all forms. We are committed to creating an inclusive environment for all employees.GROW PERSONALLY AND PROFESSIONALLY
Working for Tropolis means being part of creating a dynamic, passionate, and fast-growing work environment that puts you first.