Fullstack Engineer

Location

Virginia

Posted

2 days ago

Salary

0

Seniority

Mid Level

Job Description

Fullstack Engineer

Koalafi

• Implement microservices and event-driven workflows to integrate Koalafi's systems with a third-party loan servicing platform • Build and maintain REST APIs that support loan origination, payment processing, and customer servicing operations • Navigate and contribute to existing internal services where the NPIL product intersects with current Koalafi systems — reading unfamiliar code, understanding its intent, and making clean, well-scoped changes • Develop frontend components in React/TypeScript to support customer-facing and internal tooling as needed • Write code that is testable, observable, and built to last — not just built to ship • Work closely with the Tech Lead on system design and integration architecture • Partner with Product and Compliance to understand requirements and translate them into reliable, compliant implementations • Participate in code reviews — both giving and receiving feedback with the goal of raising the bar, not just checking a box • Engage actively in sprint ceremonies: planning, retros, standups — contribute to the team's rhythm, not just your own ticket • Implement monitoring and alerting at integration points so issues surface before customers notice them • Support audit logging and data reconciliation requirements inherent to a regulated financial product • Identify and flag technical risk early — bad news early is always better than bad news late • Leverage AI development tools to move faster and stay consistent with team patterns

Job Requirements

  • 2–4 years of professional software engineering experience
  • Hands-on experience building backend services in Golang
  • Working knowledge of REST APIs, HTTP/JSON patterns, API authentication including bearer tokens and OAuth flows and API Testing tools like Postman, HTTPPIe
  • Experience building or contributing to frontend applications; React/TypeScript preferred
  • Familiarity with AWS, Kubernetes, and cloud-native deployment patterns
  • Familiarity with observability concepts and tools like Dynatrace
  • Familiarity with AGILE/Scrum principles, ceremonies and JIRA
  • Solid testing instincts — unit, integration, and contract testing aren't afterthoughts for you
  • Comfort navigating and contributing to unfamiliar codebases — not just greenfield builds
  • Strong communication skills: you can explain what you're building and why, not just how

Benefits

  • Comprehensive medical, dental, and vision coverage
  • 20 PTO days + 11 paid holidays
  • 401(k) retirement with company matching
  • Student Loan & Tuition Reimbursement
  • Commuter assistance
  • Parental leave (maternal + paternal)
  • Inclusion and Associate Engagement Programs

Related Job Pages

More Full-stack Engineer Jobs

Senior Embedded Software Engineer

Quest Defense

Quest Defense is a technology-driven defense company specializing in advanced engineering, systems integration, and mission-critical solutions for U.S. defense

• Abstract and consolidate core functions into reusable libraries and frameworks • Extract existing functionality from application code and refactor for shared use • Design and implement an I/O framework supporting multiple protocols and data interfaces • Define and maintain data dictionaries and I/O level specifications • Collaborate with system architects to ensure ARINC-653 partitioning integrity • Support certification activities through HLR/LLR documentation and DAL compliance • Contribute to long-term strategy for scalable, maintainable software infrastructure

Iowa
$140K - $165K / year
Spotted Zebra logo

Senior Product Engineer

Spotted Zebra

We take the guesswork out of hiring, enabling our clients to first identify and then measure the skills that matter.

Full TimeRemoteTeam 1-10H1B No Sponsor

• Partnering closely with your Product Manager to define, scope, and prioritise features - bringing your own product thinking to the table, not just taking a ticket and running with it • Owning features end to end, from architecture decisions through to production, across the full stack (front end, back end, and everything in between) • Leveraging AI tooling throughout your workflow to move fast, bridge skill gaps, and operate effectively within a lean crew • Writing and maintaining clean, well-considered TypeScript across both frontend (React) and backend (NestJS), with GraphQL APIs connecting the two • Collaborating with subject matter experts - including a Staff Engineers, Engineering Managers, Designers, Data Science, QA, and DevOps - on an ad hoc basis as your work demands • Contributing to a delivery culture that values speed, ownership, and continuous improvement over bureaucracy and hand-offs

United Kingdom
Fuxam GmbH logo

Fullstack Developer – f/m/x

Fuxam GmbH

Wir bieten eine einzigartige KI-gestützte all-in-one Softwarelösung für Bildungseinrichtungen.

ContractRemoteTeam 11-50Since 2021H1B No Sponsor

• You implement product features end-to-end under the guidance of senior engineers, from React components and UI to API endpoints and backend logic. • You participate in technical discussions and code reviews, first as a learner, increasingly as a contributor. • You contribute to our AI-powered features: implementing LLM integrations, working with embeddings, and helping build out RAG patterns. • You write clean, tested, and well-documented code, and you take ownership of what you ship. • You work closely with our CTO and senior engineers, take feedback well, and ramp up fast. • You work with the latest AI tools (e.g. Cursor, Claude Code) and our modern stack.

Germany
Stefanini LATAM logo

Technical Lead

Stefanini LATAM

Co-creating solutions for a better future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Realizar el análisis y diseño detallados. • Liderar y guiar los equipos de desarrollo generado buenas prácticas. • Construcción y entrega para pruebas de calidad y de usuario que permitan liberar los componentes de software. • Experiencia práctica comprobada en desarrollo de software trabajando con las versiones. • Conocimiento de bases de datos relacionales y no relacionales. • Comprensión de las herramientas de control de versiones de código. • Familiaridad con los procesos de desarrollo de integración continua y entrega continúa utilizando herramientas.

Panama