Senior Full-Stack Developer (Remote - India)

ovationlawfirm All jobs
Mumbai Remote
9 hour(s) ago
Job Overview
Company ovationlawfirm
Job Typefulltime
CategoryTechnology
First Seen 9 hour(s) ago

Job Description

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.

Unlock: Sign Up for free / Sign In and use the searches from your home page or the links in the footer.