Software Engineer II / Full Stack Developer

SERVPRO of Birmingham NorthPelham, AL
Remote

About The Position

SERVPRO Team Wilson is seeking a Software Engineer II / Full Stack Developer to help evolve their enterprise platform. This is a hands-on engineering role where the individual will build new features, solve complex technical challenges, and help modernize a large ERP platform supporting real business operations. The role involves working closely with the Technical Lead and business stakeholders to deliver scalable software that directly impacts teams and customers. The company embraces AI-assisted software development, and successful candidates should be comfortable using modern AI coding assistants to accelerate development, troubleshoot issues, generate documentation, and improve productivity while maintaining high standards for code quality and architecture.

Requirements

  • 3–6+ years of professional software development experience
  • Strong proficiency in JavaScript and TypeScript
  • Professional experience with React
  • Experience working with SQL databases, preferably PostgreSQL
  • Experience using Git in a collaborative development environment
  • Experience designing and consuming REST APIs
  • Strong debugging and troubleshooting skills
  • Excellent written and verbal communication skills
  • Ability to independently own features from design through deployment

Nice To Haves

  • Experience building ERP, CRM, or other complex business applications
  • Experience with cloud platforms such as Render, AWS, Azure, or Google Cloud
  • Experience building and maintaining third-party API integrations
  • Experience designing and optimizing PostgreSQL or other relational databases
  • Experience with asynchronous processing, background workers, and scheduled jobs
  • Experience profiling and optimizing application performance
  • Experience working in small, fast-moving engineering teams
  • Experience using AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot, or ChatGPT
  • Strong prompt engineering skills with the ability to communicate technical requirements effectively while validating AI-generated code

Responsibilities

  • Design, develop, and deliver new ERP functionality from requirements through production
  • Build modern React user interfaces
  • Develop backend services and REST APIs using TypeScript and Node.js
  • Design, optimize, and maintain PostgreSQL databases and queries
  • Debug production issues and implement long-term solutions
  • Build and maintain integrations with third-party platforms
  • Write automated tests where appropriate
  • Participate in peer code reviews
  • Contribute to architecture and technical design discussions
  • Improve application performance, scalability, and reliability
  • Assist with cloud infrastructure, deployments, and platform modernization
  • Help migrate services to our Render-hosted cloud environment
  • Partner with business stakeholders to translate operational needs into software solutions

Benefits

  • No employee benefits are provided, including health insurance, paid time off, retirement benefits, unemployment insurance, or workers' compensation coverage.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service