Full Stack Node/Typescript Engineer

Frontend EngineerSoftware EngineerFull TimeRemoteTeam 201-500

Location

United States

Posted

5 days ago

Salary

Not specified

No structured requirement data.

Job Description

About the Role

We're looking for a Full Stack Engineer 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

  • 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

  • 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

Desired Qualifications

  • Hands-on experience with Google Cloud Platform (GCP) — particularly services like BigQuery, Cloud Run, Vertex AI, or Cloud Storage
  • Familiarity with Claude Code or similar AI-assisted development tools, and a comfort level integrating LLM-powered workflows into day-to-day engineering work
  • Experience working with or building agentic AI systems — automated pipelines, multi-step LLM orchestration, or tool-use implementations
  • Prior experience supporting federal government contracts or programs, including an understanding of the documentation, compliance, and delivery expectations that come with that environment
  • Exposure to geospatial data concepts, tools, or platforms (e.g., H3, GeoJSON, PostGIS, Google Earth Engine)
  • Experience with data pipeline development — ingestion, transformation, and delivery of structured datasets at scale
  • Familiarity with Python as a secondary language for scripting, data processing, or ML-adjacent work
  • Comfort working in a startup or small team environment where roles are fluid, priorities can shift, and self-direction is valued
  • Experience with Anthropic's API or other LLM APIs (OpenAI, Gemini, etc.) in a production context
  • An interest in — or prior exposure to — mobile data collection platforms, intelligence tooling, or data-as-a-service products

About the Company

Culmen International is committed to enhancing international safety and security, strengthening homeland defense, advancing humanitarian missions, and optimizing government operations. With experience in over 150 countries, Culmen supports our clients to accomplish critical missions in challenging environments.

 

  • 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

  

To learn more about Culmen International, please visit www.culmen.com

 

At Culmen International, we are committed to creating and sustaining a workplace that upholds the principles of Equal Employment Opportunity (EEO). We believe in the importance of fair treatment and equal access to opportunities for all employees and applicants.  Our commitment to these principles is unwavering across all our operations worldwide.

Related Job Pages

More Frontend Engineer Jobs

Full TimeRemoteTeam 11-50

The role involves participating in the full project delivery lifecycle, including planning, estimations, design sessions, and development, while ensuring project assignments are delivered on time, within budget, and with high quality. Essential duties also include mentoring other developers, documenting progress, and guiding the development of infrastructure and processes.

United States
Frontend Engineer5 days ago
Full TimeRemoteTeam 10,001+Since 1994H1B Sponsor

Associate Engineer - Systems developing embedded Linux systems software

Linux
Texas

Senior Web Engineer

Xello

Xello is the only online college and career readiness program that’s inclusive, engaging, and empowering for your entire district community. Established in 1997, Xello is currently used by over 20,000 institutions across North America, including schools, employment agencies, libraries, colleges, and universities. Xello’s mission is to help anyone, anywhere in the world create a successful future through self-knowledge, exploration, and planning. Started by three friends who sought a way to answer the “what’s the right path for me” question, our online software programs are used globally by millions of students, educators, and adults. Xello is committed to continually updating and improving our products to better serve clients now and in the future. To this end, we invest heavily in research and development, we listen carefully to our clients'​ needs and expectations, and we seek out complementary partnerships and alliances to ensure Xello remains at the forefront of future readiness.

Frontend Engineer5 days ago
Full TimeRemoteTeam 250Since 1997

You are a web engineer who possesses both the technical expertise and the passion to deliver outstanding responsive web experiences. You thrive on optimizing mobile user experience, optimizing performance, and navigating the unique challenges of hybrid app development. As a Senio...

United States + 2 moreAll locations: United States, United Kingdom, Canada

Software Developer, Front End

BlueVoyant

At BlueVoyant, we recognize that effective cyber security requires active prevention and defense across both your organization and supply chain. Our proprietary data, analytics, and technology, coupled with deep expertise, works as a force multiplier to secure your full ecosystem. Founded in 2017 by Fortune 500 executives. Headquartered in New York City. Offices in Maryland, Tel Aviv, San Francisco, London, Budapest, and Latin America.

Frontend Engineer6 days ago
Full TimeRemoteTeam 501-1,000

The role involves designing, developing, and maintaining front-end applications and browser extensions for MDR services, primarily using Vue and TypeScript. Responsibilities also include collaborating with cross-functional teams, researching emerging technologies, and rapidly prototyping solutions to validate concepts.

United States