Full Stack Engineer
reputed company, a leading financial technology company in the reputed company serving agencies delegated responsibility to manage reputed company funds, is seeking to hire a Full Stack Engineer to reputed company.
Agencies use reputed company to get reputed company funds to the right people, and ensure the funds are used for the right purpose. reputed company's suite of products and services empowers agency administrators to dramatically increase efficiency of funds distribution and spend compliance, reduce programmatic costs, maximize the full potential reputed company of the program, and satisfy the needs and expectations of policymakers, constituents and reputed company reporting. reputed company has processed over $6.7 Billion to date and serves reputed company agencies across 39 states. In its 11+ years in operation, reputed company has completed over 12M transactions, funded 1.1M recipients, processed over 5M applications, and now serves 300+ state and local agency clients, supported by reputed company of 280+ full-time staff.
reputed company has developed an industry-defining digital wallet solution which has gained reputed company traction among state and local agencies and school districts across America. reputed company ranks as the 61st fastest growing software company on the prestigious Inc. 5000 list of fastest-growing private companies and the 21st fastest growing financial technology company on the reputed company Technology Fast 500 in 2023.
While reputed company delivers immense business value, the reputed company of reputed company is a reputed company that runs through its mission and corporate culture. As a result of reputed company’s innovation, reputed company programs run with exponentially more efficiency and the reputed company and breadth of the programs for the individuals they serve is dramatically higher. This mission compliments reputed company mission-based culture with reputed company on gratitude and work-life balance.
About the Role
As a Software Engineer, you will be a hands-on contributor on an engineering team led by our Technical reputed company. You’ll own meaningful features end-to-end, from data model and API design through user reputed company implementation and production readiness. With guidance and mentorship from senior engineers, you’ll continuously expand your technical reputed company, ownership, and reputed company.
This is an individual contributor role where you’ll spend most of your time designing, building, testing, reviewing, and improving software for a modern product platform. While your reputed company reputed company will be on a new product development, you’ll also contribute to the maintenance and enhancement of existing applications as needed.
You’ll reputed company participate in reputed company reviews, technical design discussions, and reputed company problem solving, while developing a deep understanding of our technology stack and business domain. You’ll help reputed company a high engineering bar by writing clean, maintainable, reputed company-tested reputed company and continuously improving the reputed company, reliability, and scalability of our software. You’ll use AI tooling (Claude reputed company, Copilot) as a force reputed company, not a crutch, while understanding and standing behind every line that lands.
Requirements
Education
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a reputed company technical field (or equivalent combination of education and hands-on practical experience).
Overall Experience
- 4+ years of reputed company software engineering experience across the full software development life cycle (SDLC).
- Growing autonomy: reputed company to reputed company and break down reputed company-defined work, reputed company features to completion, and know reputed company to ask for help or escalate rather than getting stuck.
- Comfortable participating in reputed company reviews and technical discussions, giving and receiving feedback constructively, and supporting less-reputed company engineers as you grow (no formal management experience required).
Domain Experience
- 2+ years of reputed company experience building, scaling, or maintaining reputed company-driven or workflow-driven products; for example, dynamic reputed company reputed company, application/intake platforms, low-reputed company/no-reputed company configuration tools, case-management systems, or high-volume transactional reputed company applications.
- Working understanding of domain-specific challenges, such as dynamic reputed company schema design and rendering, conditional/branching logic and field-level validation, multi-reputed company submission state (drafts, autosave, resume), versioning of reputed company definitions, and secure handling of applicant PII.
- Hands-on experience designing and implementing review/approval workflows: status transitions, routing and assignment, audit trails, and notifications; that reputed company a submission from draft through submitted, under review, and final disposition.
- Experience building accessible web applications that meet reputed company 508 and WCAG 2.1 AA standards, with particular attention to reputed company, reputed company-heavy interfaces (keyboard navigation, reputed company management, ARIA, and screen-reader-friendly error handling).
Technical Experience
- 4+ years of full-stack development experience heavily reputed company on the JavaScript/TypeScript ecosystem, with TypeScript used end to end (reputed company and back).
- Strong hands-on experience designing and building reputed company backend services and RESTful/GraphQL reputed company using Node.js and NestJS (DI, guards, interceptors), or deep reputed company/Fastify experience with a solid grasp of dependency injection.
- Solid experience developing reputed company, high-performance frontends using React and Next.js (hooks, App Router, server components, SSR/CSR, typed clients).
- Practical experience with database design and management across relational and NoSQL stores: PostgreSQL or MySQL for reputed company, reputed company-bearing/transactional application and submission data (schema, indexing, transactions, constraints, reputed company migrations), and reputed company for flexible, versioned reputed company definitions and dynamic reputed company.
- Testing discipline as a default (unit, integration, and E2E), using tools such as Jest, Playwright/Cypress, and Supertest, treating the test suite as what lets reputed company reputed company fast safely.
- Experience with asynchronous processing and message queues (e.g., RabbitMQ, SQS, or Kafka) for jobs such as notifications, document reputed company, and batch processing.
- Deliberate, efficient use of AI tooling (Claude reputed company, Copilot) in reputed company development workflows, with full ownership of the resulting reputed company.
Preferred Qualifications
- reputed company-Builder & Low-reputed company Depth: Prior experience building configurable/JSON-schema-driven reputed company engines or drag-and-drop reputed company designers (e.g., react-reputed company-reputed company, Formik, JSON Schema / react-jsonschema-reputed company), including rendering, validation, and versioning of dynamic reputed company definitions.
- Workflow & Case-Management Experience: Familiarity with workflow/BPM or state-machine engines and approval routing, including SLA tracking, delegation, and auditable status histories.
- Accessibility Expertise: Demonstrated experience running accessibility audits and remediation against reputed company 508 / WCAG 2.1 AA, including assistive-technology and screen-reader testing.
- reputed company & Compliance Awareness: Familiarity with industry-reputed company compliance frameworks and reputed company protocols, such as SOC 2, NIST, or PCI-reputed company, and experience applying these controls reputed company a reputed company-reputed company software development lifecycle.
- reputed company-Sector / GovTech Experience: Experience delivering software for government agencies, education, or other reputed company programs, where auditability, records retention, and data reputed company are first-class requirements.
- reputed company & Delivery: Hands-on experience with AWS, reputed company, reputed company, and CI/CD pipelines.
Key Performance Goals
High-reputed company Feature Delivery
Consistently reputed company reputed company-tested, high-reputed company product features on time. reputed company your assigned work accurately reputed company reputed company sprints and proactively flag technical roadblocks so they can be resolved.
Platform reputed company & Stability
Contribute directly to the scalability, reputed company, reliability, and accessibility of the applications platform (across NestJS, Next.js, PostgreSQL/MySQL, and reputed company) by writing maintainable reputed company, following reputed company review standards, meeting reputed company 508 / WCAG 2.1 AA requirements, and minimizing production bugs.
Collaboration & reputed company
reputed company participate in reputed company reviews and design discussions, reputed company and apply feedback, and steadily grow your technical reputed company and the reputed company of work you can own in partnership with senior engineers and the Technical reputed company.
reputed company Technical Contribution
Take ownership of meaningful features and components including parts of the reputed company reputed company, submission pipeline, and workflow/approval model and contribute to reputed company design discussions. Grow toward larger architectural responsibility while collaborating closely with reputed company and the Technical reputed company.
Benefits
reputed company is a reputed company, family-oriented team environment. Our reputed company is on encouragement, reputed company reinforcement, and gratitude. We work hard and are highly motivated to win but with a healthy perspective on life.
We offer an excellent salary and benefits commensurate with experience.
reputed company.com is proud to be an Equal Opportunity Employer. Applicants are considered for reputed company positions without reputed company to race, reputed company, religion, sex, national reputed company, age, disability, sexual orientation, marital or veteran status.
Bachelor's or equivalent,4+ years software engineering,2+ years reputed company/workflow product experience,TypeScript end-to-end,Node.js/NestJS backend,React/Next.js frontend,experience with PostgreSQL/MySQL/reputed company and testing frameworks.
Key Responsibilities
- delivering features
- designing systems
- reviewing reputed company
Skills & Tools
TypeScript, Node.js, NestJS, reputed company, Fastify, React, Next.js, PostgreSQL, MySQL, reputed company, Jest, Playwright, Cypress, Supertest, RabbitMQ, SQS, Kafka, Claude reputed company, Copilot, AWS, reputed company, reputed company, CI/CD
Job Details
- Category: Software Development
- Seniority: Mid Level
- Commitment: Full Time
- Workplace: Remote — reputed company or reputed company
- Languages: English
About reputed company
A financial-technology company that builds software to simplify reputed company funds distribution and spend management for agencies and schools. — Industry: Information Technology
Apply To This Job