Original listing text, shown exactly as published by the company.
Basic requirements
- You'll be expected to complete a Rails coding challenge as part of the interview process (everyone on the Decile Group team has done well on it).
- You must live and work within a few time zones of Pacific (California) time. We are on Zoom and Slack a lot.
- You must have above-average front-end skills — HTML, CSS, JavaScript — and a strong eye for UI detail.
- You should be actively using AI tools in your daily workflow.
If you're motivated to build beautiful, functional software that helps the next generation of investors do their best work — we want to meet you.
And we want to work with you too.
What You'll Do
- Build polished, performant front-end experiences. Own the UI layer of Decile Hub features — from layout and interaction design to responsive behavior and accessibility. Care about every pixel.
- Work within a Rails codebase. Use Hotwire, Turbo, and Stimulus alongside ERB templates. Understand the Rails request cycle well enough to work efficiently across the stack.
- Translate designs into real interfaces. Work closely with product and design to implement flows that are not just functional but feel great to use. Raise issues when a design won't hold up in practice.
- Use AI to move faster. Use AI coding tools actively throughout your workflow — UI generation, debugging, refactoring, writing tests. Help Decile Group stay ahead.
- Improve UI consistency and quality across the product. Identify patterns that can be systematized, components that can be reused, and rough edges that should be smoothed. Contribute to a shared design system.
What You Bring
- 3+ years of professional front-end development experience, including work within Rails applications
- Strong command of HTML, CSS, and JavaScript — you can build complex layouts and interactions without reaching for a heavy framework
- Experience with Hotwire/Turbo/Stimulus or eagerness to learn it deeply
- A genuine eye for good UI — you notice what most engineers miss
- Active use of AI coding tools as part of your workflow
- Ability to communicate clearly with designers and product managers about what's feasible and what isn't
- Portfolio or examples of real work you've shipped
Nice to Have
- Experience with Tailwind CSS or similar utility-first CSS frameworks…