Senior Full-Stack Developer (Remote - India)
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Full time
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Nice to have
- 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.
Full 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.