Sr. Engineer, UI Angular Developer
Employment Type: Contract
Location Type: Hybrid (Onsite 3 days/week in Phoenix, AZ)
Duration: Through December 31, 2025, with potential to extend/renew.
Position Overview
We are seeking a highly skilled Sr. Engineer with strong UI Angular development expertise to join a diverse, high-performing team. The role focuses on delivering exceptional digital products for an enterprise client in the airline industry, driving reliability and profitability. This position offers the opportunity to be part of an innovative team dedicated to shaping the future of empowered product teams.
Responsibilities
- Software Development & Lifecycle Management: Focus on the development, deployment, management, and maintenance of software applications supporting business processes and user needs. This includes requirement analysis, QA, security & compliance.
- Technical Work Products: Write, test, and document technical work products (code, scripts, processes) according to organizational standards.
- Product Quality & Craftsmanship: Dedicate time to raising the quality and craftsmanship of products and systems.
- Problem Solving: Conduct root cause analysis to identify domain-level problems and prescribe mitigation actions.
- System Design & Implementation: Design self-contained systems within a team's domain and lead the implementation of significant capabilities in existing systems.
- Mentorship & Coaching: Coach team members on techniques to improve reliability, resiliency, security, and performance. Help guide teammates along needed learning journeys.
- Technical Guidance: Decompose intricate designs into manageable implementations for less experienced engineers. Anticipate trouble areas and guide teams in instrumentation practices for observability and supportability.
- Performance & Availability: Define test suites and instrumentation to ensure consistent achievement of latency and availability targets in production.
- Security & Vulnerability Management: Lead by example in closing open vulnerabilities. Evaluate potential attack surfaces and guide teams in implementing best practices for mitigation.
- Value Delivery: Lead teams in identifying small batches of work to deliver high value quickly.
- Reusability: Ensure reuse is a primary consideration in all team implementations and advocate for broad reusability.
- Innovation: Observe the environment and identify opportunities for introducing new approaches to problems.
Requirements
Minimum Qualifications
- Education & Experience:
- Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or a related technical discipline, OR equivalent experience/training.
- 9+ years of experience designing, developing, and implementing large-scale solutions in production environments.
- At least 5 years of experience in the core skills listed below.
Preferred Qualifications
- Education & Experience:
- Master's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or a related technical discipline, OR equivalent experience/training.
- Airline Industry experience.
Skills, Licenses & Certifications
- Top 3 Mandatory Skills: Angular, Node, MongoDB
- Nice to Have Skills: GraphQL, NestJS, Prisma
Candidate Profile
A great candidate will possess exceptional analytical skills, enabling them to quickly understand and adapt to our complex domain space. They should be highly hands-on with the core skills. As a Sr. Engineer, the ideal candidate will be self-motivated, a team player, and capable of working with minimal direction to deliver on the next Minimum Viable Product (MVP) for a critical initiative.