
Full Stack Engineer, Node/Typescript
Culmen International
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- Dive deep into our existing codebase to build a thorough understanding of our architecture, data models, and service dependencies — becoming a reliable backup and steward of core systems
- Write clean, well-documented TypeScript and Node.js code across backend services, APIs, and frontend features, with a consistent eye toward maintainability and performance
- Manage your work through Jira — picking up tickets, contributing to sprint planning, and keeping tasks and statuses accurate so the team always has clear visibility into progress
- Collaborate via GitHub using pull requests, code reviews, and branching strategies that keep our codebase healthy and deployments predictable
- Maintain and expand technical documentation in Confluence , ensuring that institutional knowledge is captured, up to date, and accessible to the whole team
- Participate in regular code reviews — both giving and receiving feedback thoughtfully to raise the quality bar across the board
- Help triage, debug, and resolve production issues, taking ownership of problems through to resolution rather than passing them along
- Contribute to the design and implementation of new features end-to-end, from data modeling and API design to integration and testing
- Proactively flag technical debt, inconsistencies, or risks you encounter and work collaboratively to address them over time
- Engage in team ceremonies — standups, sprint reviews, retrospectives — and bring a constructive, communicative presence to everything you do.
Requirements
- 3+ years of professional software engineering experience, with strong hands-on proficiency in Node.js and TypeScript
- Solid understanding of REST API design and backend service architecture
- Strong SQL fluency — you can write complex queries, design normalized schemas, and reason clearly about data modeling and relationships
- Experience working in GitHub -based workflows, including branching strategies, pull requests, and collaborative code review
- Familiarity with Jira for task and sprint management in an agile or scrum environment
- Demonstrated ability to onboard into an existing codebase, understand system dependencies, and contribute meaningfully without requiring heavy hand-holding
- Comfort working across the full stack — you don't need to be a designer, but you can own a feature from the database layer to the API to the UI
- Experience writing and maintaining technical documentation (Confluence or equivalent)
- Strong debugging and troubleshooting skills — you approach production issues methodically and see them through to resolution
- Clear, proactive communicator who keeps teammates informed and asks questions early rather than spinning in silence.
Benefits
- Exceptional Medical/Dental/Vision Insurance, premiums for employees are 100% paid by Culmen, and dependent coverage is available at a nominal rate (including same or opposite sex domestic partners)
- 401k – Vested immediately and 4% match
- Life insurance and disability paid by the company
- Supplemental Insurance Available
- Opportunities for Training and Continuing Education
- 12 Paid Holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptNode.jsREST API designSQLdata modelingdebuggingtroubleshootingfull stack developmenttechnical documentationagile methodologies
Soft Skills
communicationcollaborationproblem-solvingfeedbackownershipconstructive presenceadaptabilityproactivityteamworkattention to detail