Job Information
Lawyer.com Full Stack Backend Software Developer in Basking Ridge, New Jersey
Lawyer.com is a leading online service provider to Lawyers and Consumers. We are well positioned in the $200 Billion U.S. legal services market. We manage leading databases and directories with over 2 million lawyers in 60 countries, deliver over 10 million custom emails and text messages each month, operate multiple high volume referral platforms, and handle thousands of calls each day on our communications platform. Our custom billing platform uses Stripe for payment processing. We are expanding rapidly and offer many opportunities for career growth in our Basking Ridge headquarters. Lawyer.com is funded by World Media Group LLC, a developer and partner in leading Internet and blockchain businesses including Doctor.com, Scientist.com, India.com, Outerspace.com, Sweet.io, Climb and Couple.com. Opportunities exist for strong developers to move across World Media businesses..
We are looking for talented software developers to join our fast growing Backend team, and assist us with building/enhancing the features of our billing platform. The ideal candidate should have full stack experience/knowledge in multiple disciplines including server-side design and programming, database design and front end user interface development. Responsibilities cover the full development life cycle -- requirements gathering, analysis, coding, testing and documentation. We require strong problem-solving skills, the ability to diagram and explain complex coding and an understanding of the business reasons behind software applications.
Linux, Apache, MySQL and PHP experience is required. Experience with other stacks is appreciated. Git, Stripe and Sendgrid are among the tools and third-party services developers will employ. In addition to backend responsibilities, developers will help with the creation of client-side HTML, CSS, and JavaScript code.
H1B and OPT visa holders are welcome and we are willing to apply for visas and green cards for qualified candidates.
Requirements
Bachelor's degree in computer science or related majors
2 - 5 years full time coding experience
Solid experience with back end development, particularly on LAMP (Linux, Apache, MySQL, PHP) stack
Experience with Stripe payment API's
Familiar with Git, and SendGrid and evaluating third party API's
Front end experience (html, css, javascript, etc.)
Experience working with complex software solutions
Attention to details and ability to understand how different modules interact
Excellent written and verbal communication skills
Team player, fast learner, and ability to manage and mentor junior developers.
Short commute to Basking Ridge, NJ or will relocate (we provide generous relocation packages).
Optional Requirements:
Masters Degree in Computer Science
Experience in and knowledge of the Legal Services market or subscription based e-commerce business
Familiarity with Google Analytics, Google Studio, and other analytics and reporting platforms
Knowledge of high availability web and database architectures
Interest in product design, business operations and management responsibilities
Complementary interests (musical instrument, sports, chess, poker, etc.)
Benefits
Competitive Base Salary
Personal performance bonuses and potential for significant retention bonuses
Company wide bonuses - annual and milestone based
Significant stock options grants
Generous vacation policy including up to 8 weeks Long Service Leave
Medical, dental and vision healthcare insurance
Health oriented work environment including sit/stand electric desks and treadmills.
Fun company events, summer hours, voted a best place to work in NJ
Subsidized continuing education, off - site training courses.
Full payment of OPT and H1B visa transfers, extensions and green card applications.
Open management structure encourages communication and feedback