What are the responsibilities and job description for the Web Developer position at Build Your Firm?
Web Developer
We are seeking a talented Web Developer to play a key role in developing, maintaining, and enhancing our websites and back-end applications. This position requires hands-on experience in web development, with the ability to build applications from the ground up or modernize existing ones using newer technologies.
About the Role
The ideal candidate will have a strong background in PHP and MySQL, as some of our legacy applications rely on these technologies and require ongoing maintenance and updates. Moving forward, our development efforts will be focused on the Symfony framework, making experience with Symfony a significant advantage.
Responsibilities
- Develop well-structured, efficient, and testable code following best software development practices.
- Integrate data from various back-end services and databases.
- Gather and refine technical requirements based on project needs.
- Maintain clear and comprehensive software documentation.
- Ensure applications remain scalable, secure, and up to date.
- Stay current with emerging technologies and industry trends, applying them where beneficial.
- Collaborate with in-house web designers to align development with visual design goals.
- Maintenance and enhancement of secure payment portal application.
- Manage and monitor ACH and credit card transaction processing.
Skills & Qualifications
- At least 5 years of experience in web development, with proficiency in PHP, MySQL, and JavaScript (Full Stack experience preferred).
- Hands-on experience with the Symfony framework or a willingness to learn it.
- Strong understanding of relational databases, object-oriented programming, and modern web development principles.
- Experience with HTML, CSS, and Twig is a plus.
- Problem-solving mindset with the ability to diagnose and resolve technical challenges efficiently.
- Strong organizational skills to manage multiple tasks and deadlines effectively.
- Ability to thrive in a fast-paced environment and quickly adapt to new technologies.
- Experience with cPanel and WHM.
Additional Notes
- This is an in-office position; applicants must be within driving distance of our Madison, Connecticut location.
- We are not considering freelancers or remote candidates, as we believe in the power of collaboration and team synergy to drive our success.
If you’re passionate about web development and want to be part of a dynamic team, we’d love to hear from you!
About Us
Build Your Firm is a privately held digital marketing company founded in 2003. We specialize in helping CPAs and small accounting practices across the U.S. grow and succeed. Highly respected in our industry, we take a results-driven approach while promoting a balanced lifestyle for both our clients and employees.
Our core solutions are:
- Website Design – Our websites are sold with up to a 90 day free trial and provide a money back guarantee for one year. They are subscription based (Saas) so retention matters to us. Websites are search engine optimized and provide several key tools for operating an accounting practice.
- Niche Website Design – We provide over 40 niches and are the industry leader for improving lead generation quality.
- Social Media Marketing Service – For practice owners that understand the importance of social media marketing, reputation management and email marketing, we manage this entire process for accountants.
- Outsourced Marketing Service – For accounting practice owners that want a marketing and lead generation system that generates results, we provide this over a three year period. Our renewal rate at the end of three years is 70-80%.
Job Type: Full-time
Benefits:
- Flexible schedule
- Paid time off
Schedule:
- 8 hour/day
- Monday to Friday
Education: Associate’s degree or higher
Work Location: Madison CT (in person)
Job Type: Full-time
Pay: $70,000.00 - $76,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Paid time off
Work Location: In person
Salary : $70,000 - $76,000