Revel is looking for a Full Stack Engineer to join its engineering team and help build reliable, scalable software experiences. This opportunity is well suited for a developer who enjoys working across both frontend and backend systems, solving technical challenges, and collaborating with a product-focused team. The role offers a competitive $90,000–$160,000 annual salary and a remote work arrangement.
Job Overview
| Field | Details |
|---|---|
| Company Name | Revel |
| Role | Full Stack Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or related field; relevant professional experience and full-stack development skills |
| Job Location | Los Angeles, CA, USA |
| Salary | $90,000–$160,000 per year |
| Work Type | Remote |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Technology / Software |
Job Description
We are looking for an early-career Software Engineer with a strong interest in frontend development and a willingness to grow into a full-stack role. You will help build user interfaces and backend services that power mission-critical hardware systems. This role is ideal for someone who enjoys working across the stack, is excited to learn quickly, and wants to contribute to greenfield projects with real-world impact. You will collaborate closely with experienced engineers and operators to build intuitive, reliable tools for complex systems.
Responsibilities
- Build and improve browser-based user interfaces, focusing on usability and performance.
- Contribute to backend services and APIs that support frontend applications.
- Work across the stack to support data flow, system performance, and reliability.
- Collaborate with engineers and operators to translate real-world needs into software solutions.
- Participate in the development of new, greenfield projects from the ground up.
- Write clean, maintainable, and well-tested code.
Qualifications
- Bachelor’s degree in Computer Science or related field (or equivalent experience).
- Experience with JavaScript/TypeScript and React (projects, internships, or coursework).
- Basic understanding of backend development (APIs, databases, or services).
- Strong problem-solving skills and willingness to learn new technologies.
- Ability to work in a fast-paced, collaborative environment.
Nice to Have
- Experience building full-stack projects (personal, academic, or professional).
- Familiarity with modern web architecture and data flow.
- Exposure to real-time or streaming data systems.
- Interest in systems programming, performance, or infrastructure.
Selection Process
- Application and resume screening
- Initial recruiter or hiring team conversation
- Technical assessment or coding interview
- Technical interviews with engineering team members
- Final interview with hiring manager or leadership
- Reference/background checks, if applicable
- Job offer and onboarding
How to Apply
- Review the Full Stack Engineer position and requirements.
- Prepare an updated resume highlighting your full-stack development experience.
- Submit your application through the designated Revel application portal.
- Complete any required technical assessment.
- Participate in the interview process if shortlisted.
- Follow up with the recruiting team regarding the next steps.