Full Stack Software Engineer (Entry-Junior)
Los Angeles, Canada · पूरा समय
अप्लाय करने वाले प्रथम बनिए
- अनुभव
- 2+ yrs
- वेतन
- —
- उद्घाटन
- 1
- की तैनाती
- 3 पहले
- कार्य मोड
- कार्यालय में हूँ
- शिक्षा
- Bachelor’s degree in Computer Science or related field
- Eligibility
- Applicants must be eligible for U.S. export-control compliance and meet one of the following: U.S. citizen or national, lawful permanent resident (green card holder), refugee under 8 U.S.C. 1157, asylee under 8 U.S.C. 1158, or otherwise able to secure the required authorization from the U.S. Depart…
- Resume
- Required to apply
Where you'll work
नौकरी का विवरण
About the Company
Revel is building a new software platform for controlling highly critical hardware used in aerospace, automotive, energy, and manufacturing. Its stack brings together an operator-friendly command and control interface, a domain-specific language for hardware control, and a fast runtime designed for dependable execution. The goal is to help engineers create, validate, and launch mission-critical systems with speed, safety, and reliability.
Role Summary
This is an early-career engineering opportunity for someone who is especially interested in frontend work and wants to grow into a broader full-stack role. The position involves building interfaces and backend services that support essential hardware systems. Candidates should already have around 2+ years of professional software engineering experience and be eager to learn, collaborate, and contribute to new product development with real operational impact.
Key Responsibilities
- Create and refine web-based interfaces with a strong focus on ease of use and application performance.
- Help develop backend services and APIs that power the frontend experience.
- Support end-to-end system reliability, performance, and data movement across the stack.
- Partner with engineers and operators to turn operational needs into practical software solutions.
- Contribute to new projects from the earliest stages, helping shape products built from scratch.
- Produce code that is clean, maintainable, and covered by appropriate tests.
Qualifications
- A bachelor’s degree in Computer Science or a closely related discipline, or equivalent hands-on experience.
- Exposure to JavaScript, TypeScript, and React through work, internships, coursework, or projects.
- Foundational knowledge of backend concepts such as APIs, databases, or services.
- Strong analytical and problem-solving ability, with a willingness to pick up new tools and frameworks.
- Comfort working in a collaborative, fast-moving environment.
Preferred Background
- Hands-on experience building full-stack applications in academic, personal, or professional settings.
- Understanding of modern web application architecture and how data moves through a system.
- Exposure to real-time or streaming data environments.
- Interest in systems programming, performance optimization, or infrastructure work.
ITAR Requirements
Because of U.S. export control rules, applicants must be one of the following: a U.S. citizen or national, a lawful permanent resident (green card holder), a refugee under 8 U.S.C. 1157, an asylee under 8 U.S.C. 1158, or otherwise eligible to obtain the required authorization from the U.S. Department of State.
Why Join Revel
- Work alongside a highly experienced engineering team with deep expertise in critical software systems.
- Contribute to new technology that has direct relevance to essential infrastructure and demanding industries.
- Benefit from competitive compensation, meaningful equity, and strong opportunities for growth.
- Join a collaborative, ambitious, and technically rigorous environment.
Additional Information
This role is based in Los Angeles, California. The position is full-time and onsite. The opportunity is intended for an early-junior engineer who wants to build across both frontend and backend layers.