One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
City Innovate, Inc. over 2 years ago
software developmentsoftware development🇺🇸 usa only🇺🇸 usa only
Apply Now

We are looking for a U.S. based Full-Stack Software Engineer (Frontend, Remote) to join our small but growing engineering team immediately in a full-time role. We place great trust in our developers so you will have the autonomy to own a feature from start to finish. Our head office is in San Francisco and our ideal candidate would be on the West Coast but we welcome developers in any of the U.S. time zones since we fully embrace remote work.

Candidates of all backgrounds are encouraged to apply. We are a erse team and believe that every new person who joins us gives us the chance to add a fresh perspective to the way we see the world.

‍About the Role

You will work across the entire stack with a focus on frontend development. One main goal of this role is to lead an initiative to design the architecture (e.g. CSS naming convention) for organizing the frontend assets of our core Ruby on Rails application.

  • Full-Stack Software Engineer with a focus on frontend technologies
  • Strong experience in HTML 5, CSS/Sass, Bootstrap 4/5, JavaScript, jQuery and Yarn
  • Experience in Hotwire, Turbo, Stimulus, DataTables, CKEditor a big plus
  • 1+ years of experience in Ruby on Rails
  • Good understanding of relational databases such as PostgreSQL
  • Collaborate with our product and UX teams on vision and strategy
  • Lead/participate in frontend architecture discussions
  • Own a feature from initial idea through to final implementation
  • Write clean, secure, efficient and maintainable code
  • Review the code of other developers
  • Improve internal documentation
  • Experience with these technologies a plus: Sidekiq, Redis

Requirements

About You

  • You want to make an impact and not be another cog in the development machine of a huge tech company
  • You are an experienced Full-Stack developer who can take a feature from initial idea to deployed code
  • You believe that the primary objective of a developer is to solve business problems; code is just one means to achieve that goal
  • You recognize the importance researching existing code and exploring possible solutions before writing your first line of code
  • You are well-versed in breaking down a big project into small and focused pull requests and delivering frequent updates to stakeholders
  • You believe in the single-responsibility principle and feel uneasy when software modules take on too many duties
  • You think that naming things right is incredibly important though it may be one of the hardest things in computer science
  • You are a clear written communicator and proficient in being explicit in asynchronous communications. Seldom do you need back-and-forth to clarify your thoughts
  • You can learn new technologies fast on the job. Yet, you have no interest in following the latest fashion and will pick boring technology in a heartbeat on its technical merits

Benefits

  • $120K-160K depending on experience
  • Stock options
  • 100% employer-funded medical, dental and vision insurance
  • 100% remote
  • $2,500 remote office setup
  • Unlimited vacation with a 15-day minimum
  • No approval required for short time off (e.g. doctor appointments, sick kid) as long as you make it up in some way; we focus on daily deliverables and not exact hours
  • A small and tight-knit engineering team that is free of politics. We debate the merits of technical decisions yet no stalemate keeps us from moving forward