Full Stack Node/Typescript Engineer
Culmen InternationalAbout the role
About the Role
HOT JOB - IMMEDIATE OPENING!!
We're looking for a Full Stack Engineer with GCO and Federal Government experience to join a small, high-impact team building data-intensive products at the intersection of modern web infrastructure and AI. This role is as much about depth as it is breadth — you'll embed yourself in our existing systems, become a trusted owner of critical functionality, and contribute meaningfully to new feature development from day one.
The core of our stack is Node.js and TypeScript, and you'll be working across the full lifecycle — from API design and backend service logic to frontend integration and deployment. But what will truly set you apart in this role is a data-first mindset. We work with complex, structured datasets and increasingly sophisticated pipelines, so strong fluency in SQL and data modeling is essential. You should be comfortable thinking through schema design, query optimization, and how data flows through a system end-to-end.
Beyond the fundamentals, we're actively building toward agentic AI implementations — automated pipelines, LLM-integrated workflows, and intelligent tooling that extends what our platform can do. Experience with or genuine curiosity about this space will go a long way.
This is a great fit for someone who likes to understand systems holistically, takes pride in clean, maintainable code, and is energized by working on problems that sit at the edge of product and data engineering. You won't be siloed — expect to collaborate closely across the team, ask hard questions, and have real ownership over what you build.
What You’ll Do in Your New Role
- MUST HAVE GCO AND FEDERAL GOVERNMENT EXPERIENCE
- 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
Required Qualifications
- GCO and Federal Government Experience is a must
- 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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s