Full Stack Developer

🇺🇸 United States - Remote
💻 Software Development🔵 Mid-level

Job description

The Role

We are looking for an experienced and motivated Full Stack Developer to help build the future of our platform. We are looking for a candidate with proficiency with React.js, TypeScript, Ruby on Rails, AWS, GraphQL, and PostgreSQL to help build innovative SaaS solutions for law firms. Bonus points for having integrated LLM or other “AI” building blocks into an application. You will author elegant code and make a visible, direct impact on a fast-paced engineering team.

In this role at Lawmatics, you will develop user features, refactor existing code to scale with our growing user base, and collaborate with the team to discover creative solutions to meet the needs of the market. You will also have the opportunity to build and improve components of the application’s front and backend to ensure it is robust, reusable, and easy to maintain.

Bring your dedication and passion to Lawmatics and imagine what we could accomplish together.  New insights can help us build exceptional products, services and customer experiences.  We know that our customers’ success is a combined effort, so we’re also invested in our peoples’ success. Lawmatics strives to provide opportunities for employees to learn, grow and thrive.

This role requires on-site presence from Monday to Wednesday at our La Jolla, San Diego office, with the flexibility to work remotely on Thursday and Friday.

What You’ll Do

  • Develop new user-facing features using React.js / Ruby on Rails / GraphQL / PostgreSQL
  • Build reusable components and front-end libraries for future use
  • Translate requirements, designs, and wireframes into high-quality code
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Fix bugs that may arise and prevent them from happening again
  • Use the latest AI tools to build great products even faster

What You’ll Bring

  • 2+ years experience as a Full Stack Developer
  • Bachelor’s degree or equivalent experience in Computer Science or related field
  • Strong proficiency in JavaScript, including DOM manipulation
  • Thorough understanding of modern React.js and its core principles
  • Proficiency with PostgreSQL
  • Proficient with ES6+
  • Familiarity with RESTful APIs
  • Familiarity with GraphQL is a plus
  • Experience with Ruby and Rails is a plus
  • Demonstrated ability to use AI tools to understand an existing codebase and make it better even faster
  • Knowledge of modern authorization mechanisms, such as JSON Web Tokens
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to comprehend business requirements and translate them into technical requirements (and then implement them)
  • Proficient with Unix, CLI, Git
  • A love for unit and integration tests
  • Excellent communication skills
  • Flexibility and adaptability to thrive in a fluid startup environment
  • Ruby on Rails, Rspec, Redis, Sidekiq, GraphQL, and DevOps experience (AWS, CI, Docker) are a plus, but not required

San Diego pay range

$110,000—$160,000 USD

About Lawmatics

Lawmatics is the #1 growth platform for law firms, offering client intake, marketing automation, CRM, performance analytics, and much more — all in one easy-to-use software. With Lawmatics, law firms win more business, simplify workflows, boost profitability, and delight clients. Founded in 2017, Lawmatics is headquartered in San Diego.

As an equal opportunity employer, we are proud to celebrate diversity and champion an inclusive workplace. No matter who you are, where you’re from, who you love, how you think, or what you believe, all are encouraged to apply.

Share this job:
Please let Lawmatics know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply