- Tampa, FL
- United States
- Timezone: GMT-5
A well-structured development environment provides rapid feedback on your work, quickly reporting on any linting, testing, or compilation errors the moment that you hit save. When you push code to the Git origin repository the build should automatically run integration tests.
Here is a list of everything that should automatically happen so the developer can focus on writing great code:
Package Management, Build Automation, Transpiling, Bundling, Linting, Testing, Continuous Integration, Production Build, Minification, Sourcemaps, Cache Busting, Error Logging, Separation of UI and API.
If that is the kind of environment your team has or is striving to implement something similar, then I would really enjoy working for your company.