Note: The job is a remote job and is open to candidates in USA. PracticePanther is looking for a Software Engineer to join their MerusCase team, which offers a cloud-based practice management solution for law firms. The role involves developing software features, collaborating with cross-functional teams, and modernizing the tech stack.
Responsibilities
- Develop new software product features and enhancements using SOLID design principles
- Produce clean, efficient, and maintainable code based on specifications
- Collaborate and partner with cross-functional teams such as Product Management and Customer Success to understand their needs and to come up with the best outcome
- Troubleshoot systems and customer issues and help in resolving those by identifying short-term and long-term solutions
- Increase the coverage of unit testing and automate the manual tasks whenever possible
- Actively participate in code reviews and create technical documentation
- Champion and demonstrate the best practices in day-to-day activities
- Lead various technical projects to elevate current products to the next level to handle the upcoming growth
- Support and develop software engineers by providing advice, coaching, and educational opportunities
- Other duties as assigned
Skills
- 3+ years' experience developing SaaS and/or eCommerce web applications
- BS in Computer Science or equivalent
- Proficiency with modern multi-paradigm languages; knowledge of PHP, Ruby, Java, Python, etc
- Demonstrable experience with ES6 and Typescript
- Knowledge of modern browser-based UI development with frameworks such as React and/or Angular
- Experience of any cloud environment
- Experience in a relational database management system and data modeling
- Experience with professional software engineering best practices for the full software development cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Knowledge of PHP
- Experience in AWS
- Experience in MySQL
Benefits
- Paid vacation + sick and parental leave
- Remote working flexibility
- Company culture that encourages work / life balance
- 100% paid PPO medical, dental, and vision insurance, 401k matching, equity grants
Company Overview