Submittable

Full Stack Engineer – Grants

Submittable

full-time

Posted on:

Location Type: Remote

Location: AlaskaLouisianaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $105,000 - $127,000 per year

Tech Stack

About the role

  • Implement and enhance scalable back-end features and APIs that support product growth and platform reliability
  • Refactor and evolve existing codebases and services to improve maintainability, performance, and long-term sustainability
  • Design scalable, performant, and maintainable services. Identify and advocate for architectural improvements and best practices
  • Write clean, testable code and participate in peer reviews that help raise the quality of the team’s output
  • Make thoughtful tradeoffs between speed, scale, and simplicity
  • Collaborate with a cross-functional team of engineers, designers, and product managers to define and ship new features
  • Strengthen your written communication through design docs, planning notes, and pull request descriptions — key to thriving in a remote-first environment
  • Develop confidence in owning small to medium-sized services, including monitoring, on-call participation, and driving incremental improvements
  • Meet regularly with global team members between 9-12 AM EST

Requirements

  • 4+ years of professional experience contributing to, maintaining, and incrementally improving production-grade full stack applications in a distributed, cross-functional environment
  • Ability to rapidly understand and navigate existing product architecture and infrastructure
  • Experience modernizing legacy front-end applications and working with contemporary UI frameworks
  • Proficiency building and maintaining server-side and application-layer services
  • Hands-on experience designing, deploying, and operating event-driven or cloud-based services
  • Strong understanding of database performance tuning and optimization
  • Proven ability to diagnose and resolve issues across both legacy and modern software stacks
  • Familiarity with modern development patterns, system design principles, and API-driven architectures
  • Working knowledge of software development practices
  • Strong written and verbal communication skills, with the ability to clearly explain technical concepts
  • Experience working with containerized and orchestrated environments
  • Experience implementing and maintaining automated build, test, and deployment workflows
  • Demonstrated enthusiasm for problem-solving, continuous learning, and mentoring
Benefits
  • Comprehensive health and life insurance with optional HSA, FSA, and DCA accounts
  • 401(k) plan with employer match starting day one
  • Equity stock options to share in our success
  • Flexible hours, remote work options, and generous vacation and sick leave
  • Paid parental leave for mothers, fathers, and adoptive parents
  • Professional development stipends to support your career growth
  • Opportunities to participate in community outreach and volunteer programs
  • Monthly company-sponsored happy hours and gatherings to connect and unwind

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
back-end developmentAPI developmentcode refactoringperformance optimizationtestable codeevent-driven servicescloud-based servicesdatabase performance tuningautomated build workflowscontainerized environments
Soft skills
written communicationcollaborationproblem-solvingcontinuous learningmentoring