Job Closed

This listing is no longer active.

Software Developer

Location

United States

Posted

6 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Developer

Reach Design

Role Description - Build and maintain React components and front-end features - Design and develop RESTful APIs using ASP.NET Core - Write and optimize PostgreSQL queries, schemas, and migrations - Collaborate with product and design to scope and deliver features end-to-end - Participate in code reviews and uphold engineering standards - Identify and resolve performance bottlenecks across the stack - Contribute to technical documentation and internal knowledge sharing Qualifications - Bachelor's degree in computer science, software engineering, or related field - Equivalent experience or demonstrated portfolio accepted in lieu of degree - 2+ years of professional full-stack development experience - Hands-on experience with React (hooks, state management, component patterns) - Hands-on experience with ASP.NET Core (Web API, middleware, DI) - Experience writing and managing PostgreSQL databases - Familiarity with Entity Framework Core or Dapper - Experience with Git-based workflows and CI/CD pipelines Requirements - Comfortable working across the full stack without heavy handholding - Strong debugging and problem-solving instincts - Writes clean, readable, maintainable code - Communicates clearly with both technical and non-technical teammates - Comfortable with async work and managing your own priorities - Familiarity with TypeScript Benefits - Paid time off - Disability and long term insurance - Training - Healthcare - Remote work / flexible schedule - Home office stipend - Mental health coverage - Parental leave - Equipment provided Additional Compensation - Performance Bonus - Retirement Savings Plans - 401k match

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2010H1B No Sponsor

• Assist development teams with support activities for the z/OS operating system; support z/OS utilities; analyze application performance in the z/OS environment; and work with DevOps technologies and tools. • Programming knowledge in Enterprise COBOL 4.0 or higher. • Knowledge of the IBM platform (z/OS, DB2, CICS, JCL, TSO, MainView, Strobe, Control-M, Xpediter, Abend-Aid, File-Aid, Endevor, SDFII, Eccox or similar, IBM Sterling Connect:Direct for z/OS, Rational Developer for z Systems - RDZ or similar, and MQ Series). • Knowledge of online and batch applications (balanced line), CICS, TSO, JCL (e.g., SORT, IDCAMS), relational databases DB2 and/or CA-IDMS, VSAM files (KSDS/ESDS), DUMP analysis, and use of Endevor. • Experience working as an analyst on the mainframe platform. • Experience developing CICS transactions (multithreading). • Knowledge of relational database modeling and database performance analysis. • Development of DB2 native stored procedures. Clicksign 982e0c61-cbdf-4f08-99a1-c65a43aec050 ARP No. 161/2025 SICLG 61193 LC 210/2024- CECOT 112/137. • Knowledge of service-oriented architecture (SOA). • Knowledge of code quality and performance analysis for mainframe applications. • Experience using CICS access interfaces, CICS/WEB, Broker, MQ Series. • CICS structure (definitions and configurations). • Business modeling skills using CA-GEn 8 or higher.

Brazil
Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Develop and evolve Pagaleve's iOS and Android apps, with a focus on quality, performance, and user experience • Work with React Native + Expo SDK • Build and maintain a shared component design system, with documentation in Storybook for React Native • Integrate with GraphQL and REST APIs • Ensure quality using Jest + React Native Testing Library and mocks with MSW • Collaborate on delivering OTA updates via Hot Updater and manage distribution via EAS Build • Handle mobile security aspects: jailbreak/root detection, biometrics, passkeys, secure storage

Brazil
Treewalk logo

Senior Software Engineer

Treewalk

Outsourced accounting & advisory solutions for growing companies.

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

Role Description You'll design and build the systems that run Treewalk's business — internal tools, integrations, and workflow automations — using AI coding tools to accelerate delivery without sacrificing quality. You'll operate as a hands-on builder who starts from accounting processes and business operations, translates them into clear technical specifications, and ships robust, production-grade solutions. You will own the technical direction of our product stack: architecture decisions, security posture, code quality standards, and how we scale responsibly as these tools move from internal use to client-facing deployments. In this role you'll regularly navigate ambiguous problem spaces and serve as the technical anchor for AI-native software development practices at Treewalk. You'll help define what the future of accounting work looks like — through thoughtful, responsible development of a finance and accounting suite of tools built on modern AI infrastructure. What Your Days Will Look Like - Product development - Architect, build, and iterate on internal AI-powered tools — invoice processing, accrual workflows, document classification, client reporting, and more - Write production-quality code and set the technical bar for how the team builds, reviews, and ships software - Partner with internal accounting staff to understand process pain points and translate them into clean system designs - Define and enforce security, data handling, and access control standards as tools expand to client environments - Technical Leadership - Own architectural decisions: service design, data models, API contracts, queue/worker patterns, cloud infrastructure - Establish code quality standards and review practices, including responsible use of AI-generated code - Identify and mitigate technical risk proactively — especially as systems handle sensitive financial data - Document systems clearly so that non-engineers can understand what's been built and why - Collaboration & Iteration - Work closely with the internal product lead (non-engineering background) to bridge business requirements and technical execution - Surface trade-offs clearly and make pragmatic calls under ambiguity - Contribute to hiring and capability-building as the team grows Qualifications - 5+ years of software engineering experience building and shipping production systems, products, or platforms - Demonstrated experience building and operating production backend systems: APIs, queues, workers, databases - Strong command of at least one modern backend language (Node.js/TypeScript, Python, Go, or similar) - Solid understanding of cloud infrastructure and deployment (AWS, GCP, Azure, or Render-equivalent platforms) - Experience with common integration patterns: webhooks, REST APIs, event-driven workflows, third-party SaaS connectors - Strong security fundamentals — authentication, authorization, secrets management, data handling for sensitive financial data - Excellent written communication; able to document architecture and explain technical decisions to non-engineers - Comfortable working in a small, high-ownership environment where requirements evolve Assets - Experience with AI/LLM application development: prompt engineering, tool use, agentic workflows, output validation - Familiarity with low-code/workflow automation platforms (n8n, Make, Zapier) and their integration into code-native systems - Prior work with accounting or finance software APIs (QuickBooks, Xero, or similar) - Experience with document processing pipelines (OCR, PDF extraction, classification) - Background working in or alongside finance, accounting, or professional services environments Benefits - This is a formative role in a fast-growing service line — you'll have real influence over the architecture, culture, and direction of how we build - A collaborative, supportive team that takes the work seriously without taking itself too seriously - Flexible working arrangements and a genuine commitment to work-life balance - Extended healthcare benefits from Day 1 — no waiting period Annual Salary $135,000-150,000

Canada
C$135K - C$150K / year

Senior Game Programmer – Generalist

Snowed In Studios

Snowed In Studios, founded in 2009, is Ottawa’s largest game development studio, specializing in collaborating with indie developers and AAA titles. Renowned

• Working closely with client studios to bring their games to realization • Designing, implementing, and debugging game features • Working on game toolsets and pipelines • Analyzing and optimizing runtimes • Collaborating on systems and tools to help designers implement their creative vision • Building a solid relationship with your programming peers in-house and around the world • Supporting your team mates to accomplish goals • Other duties as assigned

Canada
$92K - $132K / year