Software engineer (Full stack)

ProTrustee Inc.
Mount Pleasant, SC, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$120,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Code Review Continuous Integration Relational Databases Software Debugging PostgreSQL Node.Js Secure Coding Software Engineering TypeScript Data Logging ReactJS
+5 more
Grafana Backend Production Code Front End Software Development Restful APIs

Job description

  • Build and ship product features: deliver across the stack with an emphasis on reliability, usability, and performance
  • Data model and persistence: design and evolve relational schemas; own how features are modeled and stored
  • Back-end development: implement REST APIs using TypeScript and Node.js
  • Front-end development: build responsive, accessible UIs in React
  • Practice sound engineering: write tests (unit/integration), review code, and document decisions
  • Security by default: apply secure coding practices (including authZ-aware APIs and careful handling of sensitive data); stay current on security best practices
  • Monitor and operate in production: add logging, metrics, and alerting for what you ship; debug issues and drive root-cause fixes
  • Collaborate on product direction: contribute to ideation, scoping, and prioritization

Requirements

Required

  • 2-5 years of professional software development experience (or equivalent demonstrated track record), with consistent delivery of high-quality production code
  • Strong with TypeScript and Node.js; solid familiarity with React
  • Experience building REST-based services
  • Experience designing relational data models
  • Product-oriented mindset, strong work ethic, and comfort owning features end-to-end with limited oversight

Nice to have

  • Postgres experience
  • Familiarity with CI/CD, cloud platforms, and monitoring/observability tools
  • Interest in regulated or domain-heavy product work (finance, compliance, fiduciary operations), Applicants must be authorized to work in the United States. ProTrustee is an equal opportunity employer. We do not discriminate based on race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, or protected veteran status.

Benefits & conditions

Pulled from the full job description Health insurance Paid time off Paid sick time Stock options Paid holidays, * Salary commensurate with experience

  • Employer-sponsored health insurance
  • Generous paid time off and holiday schedule
  • Stock options
  • Hybrid work from our Charleston office; fully remote considered for exceptional candidates, * Health insurance
  • Paid holidays
  • Paid sick time
  • Paid time off

About the company

We’re building modern software for trust administration-helping trust officers manage compliance, operations, and accounting with practical, AI-powered features. The work sits at the intersection of fiduciary responsibility, complex data, and day-to-day usability. We’re a collaborative, fast-moving, hands-on team with high autonomy and room to grow.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all