Back to all jobs
O

Senior Full-Stack Developer (Remote - India)

ovationlawfirm

WorldwideRemote1w ago
Employment
Full-time
Seniority
Senior

About the role

About Us:

Ovation Law Firm is a fast-growing, consumer-focused law firm based in the United States, committed to delivering exceptional legal services while fostering a high-performance, accountable, and supportive workplace. As we continue to scale nationally with a remote-first workforce, our internal technology and systems play a critical role in keeping our teams productive, secure, and connected.


We operate in a fast-paced environment where reliability, responsiveness, and operational discipline matter.


About the Role:

We are seeking a Senior Full-Stack Developer to own the development, maintenance, and optimization of our high-traffic, consumer-facing web applications. These applications convert thousands of inbound visitors into qualified prospects each day, making performance, reliability, scalability, and user experience critical to success.


This is a hands-on role responsible for the full technology stack, including front-end applications, Node.js APIs, system integrations, and the data pipelines that connect with Salesforce, data warehouses, and partner networks. The ideal candidate is a strong problem solver who can independently design, build, deploy, and support production-grade applications while mentoring others and collaborating effectively across technical and business teams.


Key Responsibilities:


Software Development Lifecycle

  • Own features and projects from requirements gathering through deployment and ongoing maintenance.
  • Participate in technical planning, estimation, and milestone development.
  • Create and maintain architecture diagrams, technical documentation, and decision records.
  • Conduct code reviews and contribute to development standards and best practices.


Backend Development

  • Design, develop, and maintain production-grade REST APIs using Node.js and Express.
  • Implement authentication, authorization, input validation, rate limiting, and error handling.
  • Integrate with databases including MongoDB, SQLite, and BigQuery.
  • Build and maintain integrations with Salesforce, marketing platforms, and third-party APIs.
  • Optimize application performance through indexing, caching, and asynchronous processing.
  • Create and maintain API documentation using OpenAPI/Swagger.


Front-End Development

  • Develop responsive, user-facing web applications using JavaScript, jQuery, HTML5, and CSS3.
  • Ensure compatibility across desktop, tablet, and mobile devices.
  • Optimize website performance and Core Web Vitals, including LCP, INP, and CLS.
  • Build and maintain multi-step forms, validation workflows, disclosures, and conversion-focused user experiences.


Marketing Technology, Data & Analytics

  • Implement and maintain analytics, attribution, and tracking systems, including UTM parameters and click identifiers.
  • Support A/B testing and website optimization initiatives.
  • Develop and maintain ETL processes and data warehouse integrations.
  • Build, support, and monitor reporting dashboards, and investigate data discrepancies, anomalies, and performance issues.


Infrastructure & Operations

  • Manage Git-based development workflows and deployment processes.
  • Administer Linux-based servers, configure and maintain Nginx, and manage Node.js applications using PM2.
  • Maintain SSL certificates (Let's Encrypt/Certbot), configure CDN services, and manage environment variables, configuration, and secrets.
  • Monitor production systems and troubleshoot issues as they arise.


Security & Compliance

  • Apply OWASP security best practices throughout the development lifecycle, including proper validation, sanitization, and Content Security Policies.
  • Conduct regular security reviews and audits.
  • Maintain awareness of applicable regulations, including TCPA, CCPA, and GDPR.


Cross-Functional Collaboration & Mentorship

  • Translate business requirements into scalable technical solutions and communicate project status, risks, and blockers to stakeholders.
  • Create and maintain technical documentation, SOPs, and runbooks.
  • Provide mentorship and code-review feedback to other developers on the team.


Requirements:

We expect a senior, hands-on engineer who can operate independently across the stack. At minimum, you should bring:

  • 5+ years of professional full-stack development experience, including significant time owning production systems end-to-end.
  • Strong backend proficiency with Node.js and Express, including REST API design, authentication and authorization, and API documentation (OpenAPI/Swagger).
  • Strong front-end proficiency with modern JavaScript (ES6+, async/await, Fetch API, DOM manipulation), jQuery, and HTML5/CSS3, including Flexbox, CSS Grid, mobile-first responsive design, and WCAG 2.1 AA accessibility standards.
  • Hands-on experience with databases and data tooling, including MongoDB, SQLite, BigQuery, ETL processes, and troubleshooting data integrations.
  • Practical infrastructure and operations skills, including Linux administration, Nginx, PM2, SSL certificate management, CDN configuration, and Git version control.
  • Experience refactoring and maintaining legacy codebases, and the engineering judgment to balance speed, quality, and scalability.
  • Demonstrated ability to mentor other developers and lead through code review and technical guidance.


Preferred Requirements:

The following are strong pluses but not required:

  • Salesforce integrations and experience with marketing technology platforms.
  • Analytics and attribution tracking, and experience with A/B testing frameworks.
  • Web application security best practices and familiarity with TCPA, CCPA, and GDPR.
  • Experience in legal, insurance, financial-services, or other regulated industries.


What We Offer:

  • Full-time role.
  • 100% remote work environment.
  • Paid Time Off (PTO).
  • Opportunity to work closely with Leadership in a growing, technology-driven law firm.
  • Long-term growth and stability in a high-impact role.

Perks & benefits

  • Paid Time Off

755,000+ hidden jobs like this

ovationlawfirm and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.