- Flex Work Arrangement
- An employment setup allowing the employee to vary their working hours, location, or schedule outside a standard 9-to-5 framework, subject to agreed availability windows.
- Core Hours
- The fixed daily or weekly window during which a flex worker must be reachable and available, regardless of their broader flexible schedule.
- IP Assignment
- A contractual clause transferring ownership of all code, software, and work product created by the programmer during employment to the employer.
- FLSA Classification
- The US Fair Labor Standards Act designation of a worker as either exempt (salaried, no overtime) or non-exempt (hourly, overtime-eligible) based on duties and pay level.
- Work Product
- Any deliverable created by the programmer in the course of their role β including code, documentation, designs, algorithms, and configuration files.
- Non-Solicitation Clause
- A post-employment restriction preventing the departing programmer from recruiting the employer's other employees or clients for a defined period.
- Tech Stack
- The specific programming languages, frameworks, tools, and platforms the programmer is expected to use and maintain in the role.
- At-Will Employment
- An employment relationship in most US states that either party may end at any time, for any lawful reason, without advance notice β unless the contract specifies otherwise.
- Availability Window
- The defined hours during which a flex programmer must be contactable and able to respond to requests, even if their total hours are flexible.
- Confidential Information
- Non-public technical, business, or customer data the programmer accesses during employment that they are contractually prohibited from disclosing or using outside the role.