
Full Stack Engineer – Grants
Submittable
full-time
Posted on:
Location Type: Remote
Location: Alaska • Louisiana • United States
Visit company websiteExplore more
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