Join our innovative team at InterActive Legal, a leader in estate planning document automation. We specialize in providing cutting-edge solutions that empower attorneys and estate planners to stay ahead in a constantly evolving legal landscape. Our company culture values transparency, collaboration, and continuous improvement. With a hybrid work environment based in Melbourne, FL, we offer flexibility and a close-knit team atmosphere where colleagues often become friends.
Job Overview
We are seeking an experienced Senior Full-Stack Developer to take ownership of our existing SaaS applications and contribute to the development of our next-generation product. Initially, you will focus on maintaining and enhancing our current applications built on Angular and .NET. Over time, you will transition with the team to work on the new platform, ensuring a smooth shift in technologies.
This role is perfect for a self-motivated individual who thrives in a small team setting and is passionate about delivering high-quality software solutions. You will work closely with the Technical Program Manager but will have significant autonomy in your day-to-day tasks.
Key Responsibilities
Application Development and Maintenance
Develop new features and implement changes for existing applications built on Angular and .NET.
Develop and maintain LAMP based software.
Fix bugs and optimize performance for two production products and various internal tools.
WordPress development on our sites as needed (<10% of time), including creating and maintaining plugins.
Support and Maintenance
Act as a Tier 2 escalation point for support tickets (<10% of time), addressing issues that may lead to bug fixes.
Analyze support tickets in Zendesk to identify opportunities for product enhancements and implement quality-of-life improvements.
Ensure high availability and reliability of applications by developing efficient code with proven testing strategies.
Process Improvement
Establish and document development processes and standards.
Create comprehensive documentation for code and products.
Identify opportunities to improve efficiency and implement best practices.
Research and Innovation
Research and recommend new technologies to enhance product value.
Stay updated with industry trends and integrate relevant technologies.
We support continuous learning and encourage you to maintain and pursue relevant certifications to complement your experience.
Project Management
Break down large tasks into manageable actions with accurate time estimates.
Manage deadlines and deliverables effectively with minimal oversight.
Experience
Minimum of 10 years of experience in software development.
Proven experience as a full-stack developer in small company environments.
Experience with Angular and .NET frameworks is essential.
Experience with PHP and MySQL is a plus as we transition to a LAMP-based stack.
Technical Skills
Proficient in Angular, .NET, and Entity Framework Core (EF Core).
Strong knowledge of MariaDB or similar relational databases.
Experience with WordPress development is a plus.
Familiarity with manipulating Word & PDF file structures (beyond content editing).
Basic understanding of AWS services and DevOps practices is beneficial.
Eagerness to learn.
Soft Skills
Excellent problem-solving skills with a proactive mindset.
Strong project management abilities.
Ability to work independently and take initiative.
Ability to work with a team to accomplish a common goal.
Willingness to challenge ideas constructively and offer alternative solutions.
Flexibility and adaptability to evolving company needs.
Additional Information
Technology Stack: Our technology stack includes Linux, Apache, Angular, and .NET. Initially, you will work primarily with Angular and .NET, with a future transition to a LAMP-based stack (Linux, Apache, MySQL, PHP). We are looking for someone eager to learn and adapt to new technologies alongside us.
Career Growth: This role offers the opportunity to become a key technical expert within our team. We value professionals who are passionate about their craft and wish to continue honing their skills.
We look forward to welcoming a new member to our team who is ready to contribute to our mission and grow with us!
Job Type: Full-time
Pay: $100,000.00 - $120,000.00 per year
Benefits:
401(k)
Dental insurance
Health insurance
Paid time off
Vision insurance
Work from home
Compensation Package:
Performance bonus
Schedule:
Monday to Friday
Work Location: Hybrid remote in Melbourne, FL 32935