Senior Software Engineer (Full-Stack Javascript)

Safran Passenger Innovations Brea , CA 92821

Posted 3 days ago

The Senior Software Engineerwill participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE) software development and products.

This individual will have substantial, hands-on experience designing and developing frontend and backend Web Application software; using REACT framework for frontend and NodeJS for backend.  They will also have experience and expertise working with and debugging Docker-Containers and Databases.  This individual will lead a team of developers, mentoring and bringing up newer developers, and managing projects to successful and on time delivery.  Responsibilities include pull request/code review management, along with being the first line of escalation when required.  They will have experience with technical refinement and working with the team to break down work into documented epics, stories, requirements, and bugs.  Cross-functional team communication and collaboration is required for day-to-day work.  Knowledge and experience with agile and scrum software development life cycle methodologies and processes are also important and critical to the success of the team. 

Duties and Responsibilities:

· Contribute to the design, creation, development and improvement of web application features, packaging, tools,

testing, test automation, continuous integration, delivery, and documentation

· Troubleshoot, triage, debug, and resolve problems

· Demonstrate passion for continuous improvement and take personal ownership of quality

· Provide guidance, mentoring, training within a s/w team and support across the product development organization

· Provide realistic estimates, foster a culture of transparency, and meet agreed upon commitments

· Hold anyone in the product development organization accountable for agreements made

· Facilitate communication internally, with stakeholders, users, and/or customers on specifications, architecture, design, implementions, and approvals

· Actively participate, engage, and contribute during meetings

· Leverage other internal organizations to facilitate product success

· Prepare and present technical information

· Adhere to, contribute to, and help improve both organizational processes and the software development lifecycle (SDLC)

Requirements

· Bachelor’s Degree in Engineering, Computer Science, or equivalent experience in a related field

· 6-10 years of software development experience with one or more of the following:

· JavaScript

· Web application development using HTML (preferably HTML5), CSS, React, ReactJS, Node, NodeJS

· Docker Containers

· Databases (PostgreSQL, SQLite)

· REST, REST API

Experiences with any of the following languages, technologies and techniques would be advantageous:

· UNIX/Linux or embedded operating systems using C/C++, Qt/QML and GUI development

· AWS or equivalent Cloud Computing Development

· Network protocols, MQTT, IPC, RPC, sockets and/or audio/video players

· Ethernet, networking, network stack, ARINC 429, RS-485/422, I2C, SPI, MDIO, CAN

· Highly available, fault-tolerant, distributed, or clustered systems development

· Troubleshooting & debugging

· Formal Engineering Requirements documentation and processes

Benefits

The starting pay range for this position is $112,000 to 144,000 per year however, base pay offered may vary depending on skills, experience, job-related knowledge and location.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Senior Software Engineer (Full-Stack Javascript)

Safran Passenger Innovations