Software Developer II

MossFort Lauderdale, FL
Onsite

About The Position

We are seeking a mid-level Full Stack Developer to join our team in the construction industry , building and supporting modern web applications that drive project management, operations, and data insights. In this role, you will contribute across the entire stack, from user interfaces to cloud-based services and databases, helping deliver reliable and scalable solutions. This position is located in our headquarters based in Fort Lauderdale, FL.

Requirements

  • 3–6 years of professional experience as a Full Stack Developer .
  • Hands-on experience with Microsoft Azure for application development and deployment.
  • Strong front-end development experience with React .
  • Solid experience working with relational databases such as SQL Server, PostgreSQL, or MySQL.
  • Experience working in an Agile development environment (Scrum, Kanban, or similar).
  • Proficiency with version control systems and collaborative workflows.

Nice To Haves

  • Experience with Azure Functions for serverless application development.
  • Familiarity with containerization technologies such as Docker .
  • Back-end development experience using C# / .NET .
  • Experience with modern IDEs such as Rider , Visual Studio , or VS Code .
  • Experience with database versioning/migration tools (e.g., Flyway ).
  • Strong understanding of designing and consuming REST APIs .

Responsibilities

  • Design, develop, and maintain full-stack applications supporting construction operations and business workflows.
  • Build responsive, user-friendly front-end features using React and modern JavaScript/TypeScript practices.
  • Develop and maintain back-end services and APIs hosted in Microsoft Azure .
  • Work with relational databases, including schema design, performance tuning, and data integrity.
  • Collaborate with product owners, project managers, and other stakeholders in an Agile development environment .
  • Participate in sprint planning, stand-ups, retrospectives, and continuous improvement efforts.
  • Write clean, maintainable, and testable code, following established best practices and coding standards.
  • Troubleshoot and resolve application issues, ensuring high performance and reliability.
  • Contribute to code reviews and knowledge sharing within the team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service