Intermediate Full Stack Engineer

17 hours ago

Apply Now
Logo of Clariti

Clariti

Government • Enterprise • Software

Clariti is a provider of community development solutions, offering permitting software tailored to governments of all sizes. Their range of products includes solutions for large governments with complex requirements as well as smaller municipalities in need of quick and easy-to-manage systems. Clariti's products are designed with flexibility, allowing users to customize and adjust without deep IT knowledge. They emphasize functionality and support, ensuring that local governments can efficiently serve their communities. Clariti's clientele includes leading governments across North America, demonstrating their capability to deliver robust and reliable permitting systems.

📋 Description

• Design, build, and maintain features across our platform (Next.js, React/Chakra UI, Node.js/Express, Firebase). • Contribute to architectural decisions, code quality improvements, and refactoring efforts. • Work closely with product, to turn requirements into shipped, user-facing functionality. • Write clean, maintainable, and testable code with TypeScript. • Develop and maintain automated tests (unit, integration, and end-to-end) using tools like Jest, Vitest, Playwright, or Cypress. • Ensure reliable test coverage around your own changes and help evolve our testing strategy. • Identify gaps in testing, reliability, or structure and proactively fix them. • Help modernize and refactor parts of the codebase as we scale. • Participate in code reviews and contribute to engineering standards. • Improve internal tooling, documentation, and CI/CD workflows (GitHub Actions). • Work across teams (engineering, QA, product) to embed quality throughout the development lifecycle. • Mentor junior engineers on clean code, debugging, testing patterns, and best practices.

🎯 Requirements

• 3–5+ years of professional full-stack experience (or equivalent depth through impact + projects). • Strong proficiency with JavaScript/TypeScript. • Experience with modern frontend frameworks (React, Next.js, or similar). • Experience building APIs and backend services (Node.js/Express, Firebase, or equivalent). • Strong understanding of software testing fundamentals and experience writing automated tests. • Experience refactoring or improving existing codebases. • Comfort owning features end-to-end, from design to implementation to testing. • Solid understanding of Git, CI/CD, and modern development workflows. • Strong communication skills and the ability to collaborate in a fast-moving environment. • A mindset focused on quality, maintainability, and continuous improvement.

🏖️ Benefits

• Health insurance • Well deserved time off • Benefits to keep you and your family healthy

Apply Now

Similar Jobs

20 hours ago

Software Engineer writing production code and joining engineering pods at a high-growth startup. Contributing to the first AI-powered AllCar™ app and scaling to 50M users.

20 hours ago

Software Engineer I developing AI-powered solutions at Jerry.ai. Join a high-growth startup as part of a dynamic engineering team.

20 hours ago

Senior Software Engineer developing a managed service for high availability and performance at Confluent. Crafting scalable, reliable storage systems in the data streaming platform.

Cloud

Distributed Systems

Java

Scala

Go

Yesterday

Software Developer in Test II for Instacart's Connected Store technology. Focus on automating testing across products with a dynamic QA team.

Java

JavaScript

JUnit

MySQL

Postgres

Python

Selenium

SQL

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com