Full Stack Engineer (Angular, Node.js)
Core
Design, develop, and implement large-scale production systems with a focus on quality, reliability, security, and team development.
Role type
Senior Full Stack Engineer (Angular, Node.js)
Builds
Large-scale production systems
Domain
Aviation / Enterprise Software
Required skills
Angular, Node.js, MongoDB, System Design, Security, Test Suite Definition, Observability, Vulnerability Management, Mentoring, Code Review
Preferred skills
Master's degree in CS/Engineering, Airline industry experience
Technologies
Angular, LESS, MongoDB, NodeJS
Responsibilities
Design standalone systems within the team's domain and lead delivery of significant capabilities. Coach team members on practices that improve reliability, resilience, security, and performance. Break down complex, interconnected designs into implementations for less experienced engineers. Define test suites and instrumentation to achieve production latency and availability targets. Assess potential attack surfaces and guide teams in applying mitigation best practices. Mentor teammates and guide their learning and development.