Full Stack Engineer - Ruby/React for AI-Driven SaaS
About the Role
We are seeking a talented Full Stack Engineer to join our team at AceUp, where you will play a pivotal role in transforming our traditional SaaS platform into an AI-first leadership development engine. As a Full Stack Engineer remote, you will bridge established core systems with cutting-edge AI services, ensuring a seamless user experience.
What You'll Do
- Build Interactive AI Interfaces: Develop rich, responsive React UIs for our new conversational features, handling complex frontend states including streaming text responses and real-time updates.
- Orchestrate AI Integrations: Write Ruby code that serves as the glue between our core application and external Python AI services, ensuring secure and efficient data hand-offs.
- Architect for Latency: Implement optimistic UI updates and WebSocket connections to maintain a smooth user experience even with slow AI models.
- Maintain & Scale the Core: Continuously improve the health of our existing Ruby on Rails codebase while shipping new features.
- Collaborate Cross-Functionally: Work closely with ML Engineers to define API contracts needed for frontend features.
Requirements
- 4+ years of professional full-stack development experience.
- Deep experience with React.js, capable of building complex components without heavy reliance on third-party libraries.
- Strong proficiency in Ruby on Rails, understanding ActiveRecord performance and API design.
- Proven experience consuming REST or gRPC APIs and handling asynchronous workflows.
- Conversational English is required.
Nice to Have
- Familiarity with Python.
- Experience with WebSockets or real-time data streaming.
- Experience with GCP services (Cloud Run, Pub/Sub).
What We Offer
- Competitive salary ranging from $66,000 to $102,000 per year.
- Fully remote work environment.
- Opportunities for professional growth and development.
- Collaborative team culture focused on innovation.
- Flexible working hours to accommodate your lifestyle.
This Full Stack Engineer role offers the chance to work on innovative AI-driven projects in a fully remote environment with a competitive salary.
Who Will Succeed Here
Proficiency in Ruby on Rails and React, with hands-on experience in building scalable web applications, particularly in an AI-driven environment, leveraging FastAPI for backend services.
Strong self-motivation and discipline to excel in a remote work setting, effectively managing time and priorities while collaborating with cross-functional teams through tools like Slack and GitHub.
A mindset geared towards continuous learning and adaptation, particularly in integrating AI technologies into existing systems, demonstrated through previous projects involving PostgreSQL and cloud platforms like GCP or AWS.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months