A4Assist is a startup seeking a Senior Full-Stack Engineer who thrives in dynamic environments. The role involves architecting and building new platform capabilities, improving legacy systems, and collaborating closely with product and business stakeholders.
Responsibilities:
- Architect and build new platform capabilities on top of a mature Rails monolith
- Improve and scale legacy systems with a strong focus on reliability and maintainability
- Design and optimize APIs, SQL queries, schema migrations, and background jobs
- Build modern web experiences using React, TypeScript, Tailwind, and Hotwire
- Contribute to mobile-facing functionality using React Native
- Own features end-to-end including testing, deployment, monitoring, and iteration
- Collaborate closely with product and business stakeholders in a fast-moving environment
- Help shape engineering culture, standards, and technical direction
Requirements:
- 6+ years of professional full-stack engineering experience (4–5 years considered for exceptional candidates)
- Strong backend depth: APIs, SQL, schema design, migrations, job queues
- Experience shipping and maintaining production applications used by customers
- Hands-on experience with React, TypeScript, PostgreSQL, and Ruby on Rails
- Comfortable navigating ambiguity and independently driving work forward
- Excellent verbal communication and ability to explain technical tradeoffs clearly
- Startup experience or highly cross-functional engineering background preferred
- Experience in fintech, proptech, construction tech, or regulated industries
- Experience with Sidekiq or equivalent background processing systems
- Exposure to React Native and mobile architecture