Jobs and Careers
NE
Software Engineer, Senior (NJUS)
NetJetsUnited Statesfull_timeVerifiedPosted 8 Jan 2025
About the role
Purpose of Position
Are you a curious and passionate engineer who desires to drive innovation in software and applications for the undisputed leader in private aviation? Do you want a high level of ownership in solving complex problems? Does the challenge of designing software that leverage groundbreaking automation for airline operations, customer experience and logistics appeal to you? If so we are excited to have you join our software engineering ranks.
Tasks and Responsibilities
- Lead technical implementations, mentor mid & associate engineers, drive innovation, and ensure optimal performance and scalability of React.js solutions
- Collaborate with various internal teams like architecture, infrastructure operations, cyber security, and others to implement architectures that encompass broad perspectives and requirements.
- Build, test, and deploy high quality code
- Participate in code reviews, unit testing, and CI/CD processes to ensure high-quality code.
- Build testing automation and associated processes (Unit test coverage, testing automation, pipeline automation, code scanning, etc.) into the software product.
- Work in an agile team environment to iteratively deliver value.
Education
Bachelor's in Computer Science or Information TechnologyCertifications and Licenses
Years of Experience
5+ years of experienceCore Competencies
AdaptabilityCollaborationCuriosityService-OrientedStrives for Positive ResultsKnowledge, Skills, Abilities and Other (KSAOs)
- Extensive experience in React.js and its core principles
- Proven track record in architecting complex UI solutions
- Strong JavaScript, HTML, and CSS, TypeScript skills
- Strong knowledge of RESTful APIs and integration
- Familiar with AWS or comparable Cloud environments.
- Familiarity with security best practices
- Unit testing experience (Jest, Vitest, or other)
- Experience with automated testing frameworks such as Playwright or equivalent (i.e., Selenium, Cypress).
- Complex data management (Context API, Redux, or Zustand)
- Strong leadership, communication, problem-solving skills and a collaborative mindset
- Adaptability to changing project requirements and priorities
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s