Senior Software Engineer I

Case Law Reporter

Raleigh, NC, United States
Base: $86,600 - $144,400; bonus/equity: eligible f...
Next.js / react
Javascript / typescript
Sanity cms or other headless cms
This position will help design, develop, and maintain the company’s next-generation CMS framework, building and connecting reusable components in Next.js based on Figma or wireframe designs

Job Summary

  • This position will help design, develop, and maintain the company’s next-generation CMS framework, building and connecting reusable components in Next.js based on Figma or wireframe designs.
  • The ideal candidate is highly experienced, self-driven, and fluent in integrating AI into daily workflows, applying AI tools throughout the development lifecycle for efficiency and innovation.
  • The company offers comprehensive benefits including health, retirement, wellness programs, and flexible working hours to promote a healthy work/life balance.

Matching Summary

This position will help design, develop, and maintain the company’s next-generation CMS framework, building and connecting reusable components in Next.js based on Figma or wireframe designs.

Salary

Base: $86,600 - $144,400; Bonus/Equity: Eligible for annual incentive bonus; Benefits: Health, Retirement, Wellness, Time-off Programs

Skills & Requirements

Must-have

  • Next.js / React
  • JavaScript / TypeScript
  • Sanity CMS or other headless CMS
  • AI tools in software development
  • Figma or design file interpretation
  • REST / GraphQL / GROQ API integration

Nice-to-have

  • Problem-solving and collaboration skills
  • Innovation-oriented environments
  • Data-driven ideas
  • Clear communication across stakeholders
  • Web performance and SEO best practices

Key Requirements

  • 5–6 years professional software engineering experience
  • BS in Computer Science, Engineering, or equivalent experience
  • Proficiency in Next.js / React, JavaScript / TypeScript
  • Experience building and configuring Sanity CMS or other headless CMS
  • Consistent use of AI tools in software development
  • Experience interpreting design files into scalable components
  • Familiarity with Node.js, CI/CD pipelines, Agile development
  • Experience deploying to cloud platforms

Work Rights

Not specified

Tailored Resume

Cover Letter