Brady Martz
Full-Stack Developer
About this role
Description: Responsible for designing, developing, testing, and maintaining internal software applications across frontend and backend systems. Collaborate across the development lifecycle to deliver reliable, scalable solutions that support firm operations. Requirements: Bachelor’s degree in software engineering, computer science, or a related field, or equivalent relevant professional experience. Demonstrated experience carrying software features from written requirements through development, testing, review, and production release. Proficient in TypeScript and PHP, with the ability to evaluate code correctness. Strong understanding of modern web applications, including HTTP, APIs, and ORM. Experience with a component-based frontend framework (Angular, React, or Vue). Comfort with relational data and SQL. Knowledge of Git, Docker, automated testing, and CI/CD practices. Strong debugging and problem-solving skills. Self-directed and adaptable, with effective collaboration skills. Familiarity with AI development tools and their limitations. Preferred experience with Angular, NgRx, Symfony, Doctrine, and related technologies. Benefits: Health, dental, and vision insurance. Employer-funded profit-sharing plan with a 401(k) option (upon eligibility). Group term life insurance and disability insurance. Flexible spending accounts. Flexible time off and paid leave program.