Producing high-quality code on active development projects that meets well-defined requirements and acceptance criteria
Working with the team and head of engineering to manage deployments and version control
Fixing bugs and producing automated tests to keep the code secure and stable over time
Contributing to high-quality documentation that makes it easy for others to interact with the codebase and project
Working with cross-functional team members to understand business logic and project requirements
Participating in discovery activities and advising on the technical feasibility of various solutions
Being an advocate for having high technological standards and integrity across many projects
Who You Are
You have robust experience using our preferred tech stack - Laravel, Node.js, MySQL, Vue.js, React.js (or similar modern javascript framework), Tailwind CSS
You are comfortable with Git and GitHub
You love coding. You're an engineer, through and through
You have an eye for detail and a commitment to quality work
You love taking on sticky coding challenges and innovating creative solutions
You pride yourself on understanding business logic and how the code you produce contributes to the larger goals of a business
You’re accountable. You do what you say you will and you can balance your work and life
You are comfortable working autonomously while being an effective member of a remote team
You are a great communicator and can articulate software engineering needs with cross-functional team members
You are fluent in English or a native speaker and are located in a North American timezone