Commsor logo

Senior Full Stack Engineer

The next 10 years will be dominated by community-led companies.




The next 10 years will be dominated by community-led companies. But creating a successful community is often difficult and time consuming. Commsor helps companies and teams build better and stronger communities.

We're a small and fully distributed team, currently spanning California to Poland and we take pride in our ability to function as an effective remote-first organization.

We offer market-rate salaries (including equity), a home office stipend, unlimited vacation (mandatory 3 weeks per year), health insurance, as many books as you could ever hope to read, and a tight-knit group of people passionate about creating for the future of community.

The Role

  • Whereabouts: Fully-remote, require minimum 3 hours overlap with East Coast US.

  • Salary: $100k - $150k

  • Reporting to: Dominic Monroe (CTO)

Join our tight-knit early-stage engineering team, and be essential in shaping the features and functionality of our fast-growing community product, culture and processes. You will have direct access to our primary users as well as a strong influence on the technology used to solve our problems.

You'll never be asked to work extra hours - when you're done for the day, you're done. We try to make decisions based on informal reasoning, alternatives should be considered, and data should be collected. We avoid making major refactors, instead we incrementally improve code as we either work with it regularly or it breaks.

Tools We Use

We use Clojure for all of our server-side code, using the Edge framework from JUXT, backed by PostgreSQL. Our frontend is ClojureScript, built using Figwheel Main and we use Helix for our UIs, and a custom Sass framework based on Spectre.css. We use AWS for our infrastructure. For keeping organized, we use Linear, Notion, and Slack.

What you'll do at Commsor

  • Write code in Clojure and ClojureScript

  • Deliver features and bug fixes across frontend, backend, and infrastructure

  • Work directly with team, including Mac (CEO) and Dominic (CTO) and Chelsea (Product)

  • Provide feedback to the product team on upcoming features and ideas in order to improve the product overall

  • Work with a high level of autonomy in a remote, asynchronous way

Here's what we're looking for

🏗 Engineering experience and passion

You're competent with Clojure, SQL and React (separately or together). You understand what is needed to build connected web services with third-party integrations with security, data integrity using tools such as OAuth and webhooks. You are familiar with libraries and tools in the Clojure ecosystem and their relative properties. You can evaluate the performance characteristics of a solution for both SQL and Clojure code. You can create effective and simple solutions to problems.

🧠 Product-minded

You love building products and you care about the details of creating a great user experience. You have an interest in the business use cases and the impact your work will have for users. You can balance your consideration of the product and user requirements with technical complexity and implementation details to make appropriate decisions when things are unclear.

✨ Organizational and project management

You are highly organized and able to self-manage projects in a fast-moving company. You are able to take high level goals and break them down into achievable steps.

🌍 Distributed work

You are comfortable working in a distributed, asynchronous environment. We recognize that being a distributed team comes with its own rewards and challenges, and are committed to building a robust remote workplace.

Effective communication

You're great at communicating, without requiring meetings. If something is unclear you reach out and ask questions. You're comfortable owning, communicating and presenting information on specific projects or initiatives, both in writing and in person.

We’re committed to building a culturally diverse team and strongly encourage you to apply regardless of your location, background, race, gender, sexual orientation or any other personally defining attribute. We encourage every person who is interested to apply. We’re imperfect communicators, so think of our job postings as the starting point for discussion rather than proof that you shouldn’t apply. Take the leap - you never know, you might just be the perfect person for one of our open roles, even if you don’t match 100% of the job description.

About this role

January 26th, 2022

July 31st, 2021

Full Time

Icons/design/dot -11.00
Icons/design/dot -10.00
Icons/design/dot -9.50
Icons/design/dot -9.00
Icons/design/dot -8.00
Icons/design/dot -7.00
Icons/design/dot -6.00
Icons/design/dot -5.00
Icons/design/dot -4.00
Icons/design/dot -3.50
Icons/design/dot -3.00
Icons/design/dot -2.00
Icons/design/dot -1.00
Icons/design/dot 0.00
Icons/design/dot 1.00
Icons/design/dot 2.00
Icons/design/dot 3.00
Icons/design/dot 3.50
Icons/design/dot 4.00
Icons/design/dot 4.50
Icons/design/dot 5.00
Icons/design/dot 5.50
Icons/design/dot 5.75
Icons/design/dot 6.00
Icons/design/dot 6.50
Icons/design/dot 7.00
Icons/design/dot 8.00
Icons/design/dot 8.75
Icons/design/dot 9.00
Icons/design/dot 9.50
Icons/design/dot 10.00
Icons/design/dot 10.50
Icons/design/dot 11.00
Icons/design/dot 12.00
Icons/design/dot 12.75
Icons/design/dot 13.00
Icons/design/dot 14.00

Apply now

Please let Commsor know you found this job on Himalayas. This will help us grow!

Apply now

About Commsor

Learn about Commsor and their company culture.

View company profile

Community-led companies are the future.

We believe that a thriving community is a company's most valuable asset. Community unlocks the power of your customer network, enabling you to scale your business, your resources, and your presence in ways that traditional marketing or advertising channels can't.

When done right, community will enable and improve customer acquisition, support, success, and retention in ways you never thought possible.

But building a successful community isn't easy. You're stuck manually wrangling spreadsheets, making decisions with incomplete data, and failing to prove the value and impact that you anecdotally know exists.

Community first

Communities are our reason for existing. We believe in the power of community and strive to help community professionals gain a seat at the table. Put the community first and the additional benefits will come.

Communicate well

Good communication is central to everything. Enable everyone to be on the same page, be transparent, seek internal and external input, speak your mind, and listen first.

Take ownership

Be proactive and agile in doing what you think is right. Take leadership and ownership over your work, everyone contributes to our success.

Stay lightweight

There are no extra points for the most complex solution to a problem. We strive to search for the quickest, simplest and lightest solutions while still delighting our users.

Be genuine

Communities thrive when its members are genuine and themselves, and the same goes for us. We foster a safe environment where everyone is encouraged to speak their mind and challenge the status quo.

Tech stack

Learn about the technology and tools that Commsor uses.

View tech stack

Similar remote jobs

These are some of our top picks for great remote jobs on Himalayas.

View all jobs
ArchForm logo




Icons/design/feather/dollar sign

80k-150k USD

Databricks logo
Icons/design/feather/country/us United States only




2 remote jobs at Commsor

Commsor is hiring Senior Full Stack Engineer and Product Designer - Meetsy.

View all jobs at Commsor
Commsor logo




Icons/design/feather/dollar sign

90k-110k USD

Remote companies like Commsor

These are some great remote companies operating in similar industries to Commsor.

View all companies
Packlane logo

Packlane makes it easy and affordable for small businesses to design and order custom packaging.

Our mission is to power and accelerate the realtime revolutionAbly is the platform to power synchronized digital experiences in realtime.

Mailprotector logo

Mailprotector’s parent company, Virtual Connect Technologies, was founded primarily as a website development company. logo

Better visitor experiences through technology. Attractions.

Azumio logo

Azumio is dedicated to improving people's health and wellness by influencing behavior through the use of AI and innovative mobile applications.

The latest jobs in your inbox

We'll keep you updated with the best new remote jobs.

Read about our privacy policy

Hiring remotely?
Start posting jobs today.

Start posting jobs for only $50.

Post remote jobs on Himalayas