Senior Full Stack Software Developer

New
O
Outsourcing AdvantageAccounting Software
Philippines. Santo Domingo, Distrito Nacional, Dominican Republic. Colombia. Egypt. Brazil. Mexico, Significant overlap during Eastern Standard Time (EST) business hoursContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6-7+ years of professional experience in full stack software development
Required Skills
DockerNode.jsPostgreSQLExpress.jsTypeScriptReactQuickBooks

Requirements

  • 6-7+ years of professional experience in full stack software development
  • Proven experience owning software projects from planning through deployment
  • Strong understanding of accounting principles, bookkeeping workflows, and financial reporting
  • Experience inheriting, reviewing, and improving existing software applications
  • Strong experience with Docker deployment in development and production environments
  • Proficiency in TypeScript, React, Vite, Tailwind CSS, Node.js, Express.js, PostgreSQL, and Drizzle ORM
  • Experience with Quickbooks
  • Excellent troubleshooting, analytical, and problem-solving skills
  • Ability to work independently with minimal supervision
  • Strong communication and project management skills
  • Availability to work with significant overlap during Eastern Standard Time (EST) business hours

Responsibilities

  • Take full ownership of an existing bookkeeping software platform
  • Analyze the current system architecture, codebase, and business logic
  • Identify technical, functional, and financial data integrity issues
  • Design and implement scalable solutions to improve system performance, reliability, and usability
  • Independently prioritize development tasks and drive projects with minimal supervision
  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions
  • Ensure accounting workflows, financial calculations, reports, and outputs are accurate and reliable
  • Debug, refactor, optimize, and enhance the existing codebase
  • Create and maintain technical documentation when necessary
  • Conduct comprehensive testing and validation to ensure software quality and financial data accuracy
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now