PPLSIposted 14 days ago
Full-time • Senior

About the position

Help us achieve our mission to provide affordable legal access and identity protection for all, through the interface of leading-edge technology! The Engineering department at PPLSI (aka LegalShield) is the cornerstone of all technology and product focused developments for the company. We are a diverse and skillful team encompassing software engineering, data engineering, and quality assurance (QA) for the company. We partner closely with peers across product management, design, IT, and business stakeholders. Together we work to create, preserve, and improve well-functioning, well-designed, multi-platform systems and products for both internal and external customers. If you thrive in a collaborative environment of talented, supportive, results-driven, and customer-focused teammates, this is the place for you! We are seeking an experienced Senior Software Engineer to join our Solutions and Network Engineering team, which is part of the greater Engineering organization. Our team updates, creates, and maintains state-of-the-art tools and interfaces for key areas of our business-to-business and network channels. You will partner closely with product management, engineering leadership, design, QA, and your fellow engineers to implement a best-in-class technical experience. Summarized, our tech stack going forward is a mix of React frontends calling dotnet microservices. We are an engineering culture that is bent on enabling our business objectives with thoughtful and beautiful engineering. Working here means you get to wake up every morning looking forward to applying your software skills in ways that matter. Sound fun? Come join us and make an impact!

Responsibilities

  • Develop, troubleshoot and maintain functionality of ReactJS-based microsites
  • Assist with the development and maintenance of automated unit and end to end test cases
  • Collaborate with team and other engineering staff to accomplish all daily engineering tasks on-time with a high level of quality
  • Ensure defects are addressed in the project lifecycle resulting in the resolution of the defect or the defect being moved to a future release
  • Effectively engage with business stakeholders
  • Participate in daily stand-ups and other team meetings
  • Participate in the development of end-user documentation
  • Maintain and advance knowledge of technologies related to web applications through training and mentoring
  • Comply with policies, procedures, and standards defined by the engineering department and company

Requirements

  • 8+ years of software engineering experience (full-stack or frontend focus preferred)
  • Bachelor’s degree or higher in Computer Science or related field, or equivalent industry experience
  • 2+ years’ experience with ReactJS development
  • Higher-level architectural thinking
  • Ability to work in distributed code bases
  • Proficiency with C#/.NET is beneficial
  • Familiar with Agile concepts
  • Excellent written, verbal, and interpersonal communication skills
  • Ability to effectively interact with peers, managers, and vendors
  • Self-starter with high level of initiative
  • Ability to pay high attention to detail, troubleshoot, and analyze
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service