Senior Full-Stack Software Engineer, CRM
Posted 69ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Full-Stack Software Engineer for Circle developing features in Ruby on Rails and React for unique communities. Collaborating closely with leaders and designers to enhance user experience.
Responsibilities:
- Work autonomously on a product built in Ruby on Rails backend and React front-end.
- Build critical features and improvements for our web app, with a product-first mindset.
- Work closely with Circle's leaders throughout the feature design process.
- Work closely with our designers to create a world-class user experience.
- Foster a bias for action, prioritizing speed of iteration without compromising on the quality of code or user experience.
Requirements:
- Strong alignment with our values, find our values on our career page if you haven’t read up on them yet.
- 6+ years experience working as a full-stack engineer on complex web applications.
- Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, TailwindCSS.
- Familiarity with both frontend and backend is necessary, but a high degree of proficiency in both is not a requirement. You should be able to individually build most small to medium features end-to-end across the stack, but you can excel in one over the other.
- A desire to work in an environment which values speed of iteration and individual autonomy, while also embracing personal accountability and the ability to collaborate effectively as part of a dynamic team.
- Motivation to understand the business, our users, their requirements, and to deliver results.
- Comfortable in a fast-paced environment with a certain level of ambiguity.
- Great communication skills both in writing and verbal/oral (English).
- Adaptable with the ability to change direction quickly if necessary.
- Familiar with agile software development principles.
- Should be able to lead a complex project end to end with judgment and an attention to detail when it comes to architectural, product, design, and process decisions, your judgment should inspire a high level of trust within the team.
- Experience working on a fully distributed remote team.
Benefits:
- Fully remote: work from anywhere in the world!
- Autonomy and trust to do your job: we care about outcomes over everything else.
- Paid time away: all employees are given 35 days of PTO annually. We also offer a paid sabbatical after 5 years.
- Generous U.S. benchmarked compensation and startup equity no matter where you are in the world.*
- Awesome medical coverage with 100% coverage for you and your family, or medical reimbursement options where applicable!*
- Parental leave for parents expanding their family, or just starting one.
- Home office stipend to help you get up and running.
- Learning & development stipend to help you level up your professional skills.
- Annual bonus potential for roles that don't already receive variable income or commission.
- Company retreats: Twice a year, the Circle team gets together for a fully paid company retreat in incredible places around the world! We’ve had past retreats in Colombia, Portugal, and Mexico, with more planned on the horizon.
















