
    Location: Southern New Mexico
    Remote: Yes
    Willing to relocate: Yes (conditionally)
    Technologies: HTML/CSS/JS, ES6, TypeScript, React, Redux, webpack, Git, Shopify
    Résumé/CV: https://quxbaz.github.io/resume/
    Email: REDACTED_EMAIL

I am looking for a position as a mid-level or senior front-end engineer. I have 6+ years of experience working with various levels of responsibility as a front-end dev. For the last 3 years I've worked as a woodworker and programmer for my own company which has instilled in me the idea that there is a real cost and consequence to shallow decision making.
I believe I have enough maturity as a developer to balance the cost of writing maintainable software with the need to write effective software, fast. I understand software is inherently complex, and if neglected, tends to devolve into something very difficult. I also understand businesses and companies operate with limited funds, and that failure and collapse are always very real possible outcomes, and my own decisions as a developer can contribute to important outcomes.
I've been thinking about... The nature of complexity in software. What is the categorical difference between a program like "grep" or "gzip" and a program such as "LinkedIn" or "Facebook" that leads to such a stark difference in complexity. How do we organize a program like "Photoshop" such that it operates with the constrained complexity of something closer to "curl". How can we apply functional programming concepts to a domain that is largely event-driven and mobilized by effects? How can we reduce excessive "wiring" between components and increase modularity? How do we balance the need for "correctness" (typing, tests, refactoring, experimentation) with the need to deliver a product within limited constraints?
I describe myself as... Easygoing, reliable, flexible, adaptable, and a clear communicator.