Role overview

Full Stack Developer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Key Responsibilities

  • Co-champion development of SunCore’s web and app infrastructure, ensuring scalable, modular architecture using Node.js and Python.
  • Establish and manage CI/CD pipelines in GitHub.
  • Migrate infrastructure from SiteGround to Digital Ocean and implement Cloudflare for performance optimization.

Key Responsibilities

  • Integrate APIs and 3rd-party tools: Binance, WhatToMine, Trulioo, Stripe, BitPay, BambooHR, Docusign, OKTA, Zendesk.
  • Develop and launch SunCore's secure dashboard and mobile app (Flutter) with biometric/2FA login, real-time mining data, wallet integrations, and statement delivery.
  • Ensure SOC2-level security, including SHA-256 secure login and third-party audit readiness.
  • Collaborate with agencies (UI/UX, digital marketing) to integrate design, returns pages, and optimized content.
  • Oversee KYC-compliant sales flow: Info → Product Overview → KYC → Payment → Contract → Secure Dashboard Access.
  • Implement team best practices for code reviews, documentation, testing, and security in conjunction with SunCore's Back-End Team Lead.

Tech Stack

  • Languages: Node.js, Python, JavaScript, Dart (Flutter), Java
  • Platforms: GitHub, Digital Ocean, Box, Stripe, Hubspot, OKTA, Zendesk
  • Tools: Zapier, Docusign, Mouseflow, ChiliPiper, Trulioo, BambooHR, Xero
  • Frameworks: Flutter, Express.js, REST APIs

Ideal Candidate

  • 5+ years full-stack development (Node.js/Python preferred)
  • 2+ years leading agile dev teams
  • Strong background in API integrations, DevOps, and secure app architecture
  • Experience in fintech, blockchain, or high-compliance environments
  • Proactive, detail-oriented, and able to manage across time zones and departments

What We Offer

  • High-impact leadership role in a rapidly scaling digital company
  • Fully remote team with async flexibility
  • Competitive compensation with performance upside
  • Direct collaboration with executive leadership and best-in-class marketing/design partners
Similar roles

Keep a backup shortlist.

Browse stack
FocusEngineering Team LeadRole area
Seniority signalSeniorCandidate level
StackCI/CD, Java, JavaScriptPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link