Flexjet Verified
Aviation, Luxury Travel, Transportation
Software Engineer I
Los Angeles, California, United StatesOnsiteFull TimePosted 28 days agoVisa sponsorship available
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimatePosition Summary
Flexjet is currently seeking an entry-level Software Engineer I who is eager to learn, grow, and contribute to modern software solutions. This role is ideal for early-career engineers who are passionate about full-stack technologies, cloud-native development, and best practices. Software Engineer I team members work closely with experienced engineers and cross-functional teams to design, develop, and support applications that serve multiple brands across the private aviation industry.
Duties & Responsibilities
- Contribute to the design, development, testing, and troubleshooting of high-performance and high-availability services and applications used across the business.
- Analyze technical requirements and assist in designing new components and applications under guidance from senior engineers.
- Support new and existing products and applications throughout their lifecycle.
- Collaborate with product owners, architects, and other engineers to deliver team-based solutions.
- Write clean, maintainable, and well-documented code following established coding standards and best practices.
- Develop and execute unit tests and assist with integration and automated testing efforts.
- Participate in peer code reviews to learn, share knowledge, and ensure code quality.
- Interact with internal departments and end users in development, technical design, and support roles.
- Learn and apply new tools, frameworks, and development techniques as technology evolves.
Education & Experience
- 0–3 years of professional software development experience (including internships or co-op experience).
- Bachelor’s Degree in a related field or equivalent practical experience.
- Foundational understanding of object-oriented programming (OOP) and computer science fundamentals.
- Exposure to front-end development concepts through coursework, personal projects, or professional experience, including Angular (or similar modern frameworks).
- Familiarity with Agile or iterative development methodologies.
Required Skills
- Working knowledge of modern .NET technologies, C#, and Visual Studio.
- Basic understanding of RESTful APIs, relational databases, and SQL.
- Entry-level experience with front-end development using Angular (or similar modern frameworks) including components, services, and basic state management.
- Foundational knowledge of HTML, CSS, and TypeScript.
- Familiarity with consuming backend APIs from front-end applications.
- Exposure to cloud services and modern application architectures is a plus.
- Ability to learn new concepts and technologies quickly.
- Ability to work effectively in a team-based, fast-paced, and evolving technical environment.
- Self-motivated with a strong sense of ownership for assigned tasks.
- Passion for building high-quality systems using software development best practices.
- Exceptional attention to detail.
- Well-developed interpersonal, organizational, and written and verbal communication skills.
- Team-oriented mindset with a focus on shared success rather than individual heroics.
Similar roles
- Software Engineer IIridium Satellite, LLC · Chandler, Arizona, United States · Hybrid
- Software Engineer IFullbay · Phoenix, Arizona, United States · Remote
Software Engineer IJobcase, Inc. · Irvine, California, United States · Onsite- Software Engineer ISundayy · United States · Remote
- Software Engineer ICadence · California, United States · Onsite