Location: Remote (Canada or LATAM)
Type: Contract (3–6 months, with possibility of extension or full-time conversion)
Compensation: Budgeted around USD $60K for the initial engagement (open based on scope and experience)
Our client is the largest senior living referral service in North America, helping hundreds of thousands of families each year navigate important care decisions through technology and personalized guidance. The company combines data, technology, and human expertise to simplify one of life's most meaningful journeys.
We're looking for engineers who enjoy building products that transform complex data into intuitive, actionable experiences.
About the RoleWe're seeking a Mid/Senior Data Analytics & Visualization Engineer who thrives at the intersection of engineering, analytics, and product.
You'll help design and build internal analytics and visualization experiences that empower teams to explore data, monitor business performance, and make better decisions. This is a hands-on engineering role focused on execution—you'll spend most of your time building rather than managing.
We're looking for someone comfortable working in a fast-moving environment who already uses AI tools as part of their daily development workflow.
What You'll DoBuild scalable analytics applications and interactive data visualization experiences.
Develop backend services and data processing pipelines using Python.
Build modern frontend interfaces using TypeScript.
Transform complex business data into intuitive dashboards and visualizations.
Collaborate with product, design, and business stakeholders to define analytics requirements.
Improve data quality, performance, and usability across analytics platforms.
Leverage AI-assisted development tools to accelerate delivery and improve engineering efficiency.
Professional experience building production software with Python.
Strong experience with TypeScript.
Experience building enterprise analytics platforms, BI applications, or data products.
Strong understanding of data modeling and analytics workflows.
Experience building interactive data visualizations.
Comfortable working across frontend and backend components.
Experience consuming APIs and working with structured datasets.
Strong communication skills in English.
Comfortable working independently in a remote environment.
Regular use of AI coding tools (such as ChatGPT, Claude, Cursor, GitHub Copilot, or similar) as part of your daily workflow.
Experience with modern visualization libraries (D3.js, Observable, Vega, Plotly, Recharts, ECharts, etc.).
Experience with SQL and analytical databases.
Experience building internal tooling or business intelligence platforms.
Cloud experience (AWS, GCP, or Azure).
Loves building polished data experiences.
Has strong execution skills and can quickly turn ideas into production features.
Enjoys solving ambiguous product problems.
Takes ownership from design through implementation.
Uses AI thoughtfully to improve productivity while maintaining high engineering quality.
Resume review
Client review call
1–2 technical/client interviews
Offer
G2i is proud to help build world-class engineering teams. If you're passionate about building data-driven products that create real impact, we'd love to hear from you.
Skills Required
- Professional experience building production software with Python.
- Strong experience with TypeScript.
- Experience building enterprise analytics platforms, BI applications, or data products.
- Strong understanding of data modeling and analytics workflows.
- Experience building interactive data visualizations.
- Comfortable working across frontend and backend components.
- Experience consuming APIs and working with structured datasets.
- Strong communication skills in English.
- Comfortable working independently in a remote environment.
- Regular use of AI coding tools (such as ChatGPT, Claude, Cursor, GitHub Copilot, or similar).
- Experience with modern visualization libraries (D3.js, Observable, Vega, Plotly, Recharts, ECharts, etc.).
- Experience with SQL and analytical databases.
- Experience building internal tooling or business intelligence platforms.
- Cloud experience (AWS, GCP, or Azure).
What We Do
G2i is a hiring community connecting remote developers with world-class engineering teams. Our unique approach combines rigorous technical assessments with a solid commitment to developer health, ensuring companies get skilled developers who are supported, valued, and ready to execute from day one. Our transparent vetting process includes in-depth, performance-ranked developer profiles, recorded technical interviews, and soft-skills assessments. Whether you're working on a short-term project or burning down a backlog, G2i connects you with a community of pre-vetted developers. Planning to hire ten or more engineers? We create a Custom Talent Pipeline, allowing for specific customizations in sourcing, assessment criteria, technical interview questions, and integration with your existing HR systems and processes. G2i partners with clients who support the developer health mission—matching developers with environments that improve their health, support recovery from burnout, and enable professional growth through restful work. Is your team overworked or understaffed? Contact us today to learn how G2i can help you. More information about our mission and commitment to developers and clients can be found at https://g2i.co or follow us on X @g2i_co





.jpg)


