1

Clojurescript Jobs in Virginia (NOW HIRING)

Experience in JavaScript and TypeScript or ClojureScript language and its nuances, including ES6+ syntax, JSx & StyleSheet. * Knowledge of functional or object-oriented programming * Should have ...

... ClojureScript language and its nuances, including ES6+ syntax, JSx & StyleSheet. - Knowledge of functional or object-oriented programming - Should have exposure for API integration, worked with ...

Clojurescript information

See Virginia salary details

$87.5K

$110.6K

$125K

How much do clojurescript jobs pay per year?

As of May 28, 2026, the average yearly pay for clojurescript in Virginia is $110,625.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,115.00 and $119,135.00 per year, depending on experience, location, and employer.

What is a ClojureScript job?

A ClojureScript job involves developing web applications using ClojureScript, a dialect of Clojure that compiles to JavaScript. Developers in this role typically work with frontend libraries like Reagent or Re-frame to build interactive user interfaces. They may also integrate with backend systems, often written in Clojure, and use tools like Shadow CLJS for efficient development. Strong knowledge of functional programming and immutable data structures is essential for success in this field.

What are the key skills and qualifications needed to thrive in the Clojurescript position, and why are they important?

To thrive in a ClojureScript developer role, you should have a solid background in functional programming, proficiency with ClojureScript and related web technologies, and strong problem-solving abilities. Familiarity with tools like Leiningen, Figwheel, and popular ClojureScript frameworks, as well as experience with source control systems like Git, is typically required. Excellent collaboration, communication, and adaptability help you work effectively within dynamic and interdisciplinary teams. These skills are essential for building robust, maintainable web applications and for navigating fast-evolving technical challenges in modern development environments.

What are the typical responsibilities of a ClojureScript developer on a software development team?

As a ClojureScript developer, your primary responsibilities include designing, developing, and maintaining front-end features using ClojureScript and its ecosystem. You will often work closely with back-end developers, UX/UI designers, and project managers to deliver seamless user experiences and responsive applications. Typical tasks involve writing reusable code, debugging, implementing best practices for state management, and contributing to code reviews. Collaboration and continuous learning are key, as the technology stack may evolve to incorporate new libraries or frameworks over time. This role provides opportunities to take technical ownership and influence architectural decisions as you grow in your career.
Technical Lead (React Native)- VA

Technical Lead (React Native)- VA

Photon

Norfolk, VA • On-site

Full-time

Posted 24 days ago


Job description

Job Description
Responsibilities :
  • Building a full stack project, a React Native & React application
  • Set and enforce high code standards for all our React Native applications.
  • Be involved in feature requirements discussions.
  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Leverage native APIs for deep integration with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open-source community to encourage and help implement mission-critical software fixes- React Native moves fast and often breaks things.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Well-versed with the publishing process on AppStore and Play Store

Requirement :
  • Built React Native applications from scratch.
  • Be familiar with both iOS & Android design patterns.
  • Experience in JavaScript and TypeScript or ClojureScript language and its nuances, including ES6+ syntax, JSx & StyleSheet.
  • Knowledge of functional or object-oriented programming
  • Should have exposure for API integration, worked with NodeJs exposure to build and deploy (CI/CD) pipelines etc