Frontend Software Engineer

Matternet Mountain View , CA 94041

Posted 4 days ago

Matternet is making instant access to physical goods through autonomous aerial robotics a reality. Join our Platform team as a Senior Frontend Software Engineer!

The ideal candidate has experience building next-generation web applications and prefers to dabble in development across the stack, with particular focus and appreciation for JS, React, Redux, and other frontend technologies.

As our dedicated Frontend expert, you will make significant contributions to our software and systems, helping shape the most powerful Mission Control and Fleet Management systems anyone has ever seen.

To get an idea of your final product, check out the Matternet Station.

You will

  • Be trusted to take point on complex product initiatives and run them to completion with minimal supervision
  • Work with the rest of our software team and across engineering disciplines to build the infrastructure that our air and ground assets rely on: real-time drone tracking system, back office asset management system, customer facing tools
  • Move between backend APIs and front-end-user interfaces

Requirements

  • 6+ years of real-world experience
  • A product-first approach to building software; you care about the real world functionality of your programming
  • Expertise in modern web frameworks like React & Redux
  • Experience working with Javascript and NodeJS
  • Experience working in real-time cloud systems

Great additions

  • You are familiar with GraphQL, Apollo, and Express
  • Youve worked with relational DBs like PostgreSQL and ORMs like Sequelize
  • You are as comfortable working on frontend Bootstrap/React-based applications as you are diving deep into backend APIs and microservices
  • Youve worked peripheral tech like React Native, AWS, Docker, and Kubernetes
  • You are familiar with MQTT based messaging and GTS databases
  • You think autonomous aerial vehicles are as cool as we do
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
Connect Vehicle Application Software Engineer

Altair

Posted 2 days ago

VIEW JOBS 11/26/2020 12:00:00 AM 2021-02-24T00:00 Transforming the Future with the Convergence of Simulation and Data Connected Vehicle Application Software Engineer Job Summary: Our client in Mountain View, CA is looking for a Connected Vehicle Application Software Engineer. This is a long-term contract position. What You Will Do: Automated driving, edge computing and IoT are hot topics in the automotive industry. The innovations in these domains are unlocking the potential of connected vehicles, enabling novel customer-centric applications. The Intelligent Mobility Systems (IMS) group in our Client's InfoTech Labs has taken the initiative in a variety of advanced research projects to shape the next-generation mobility systems empowered by connected vehicles. Our key activities include design and development of future navigation, driver assistance and vehicular networking systems. We are seeking passionate candidates for a software engineering role, helping the team build and maintain proof-of-concept research systems for showcasing future applications. We are looking for a talented software engineer who has significant experience in application design and development and good programming habits to produce quality software. The candidate must be at ease working in an agile environment with little supervision. The candidate should be willing to learn new technologies and focus on continuous improvement for demo-driven development. Responsibilities * Design and implement client systems that provide next-generation navigation / advanced driver assistance services on in-vehicle computer systems and/or smartphones. The client systems involve sensor data processing, driver user interface, interactions with backend cloud / edge servers, etc. * Design and implement backend cloud / edge computing systems to support the new applications. The backend systems involve sensor data collection, sensor data processing, data aggregation and distribution, visualization of system status, etc. * Collaborate with researchers, trainees, project managers and other engineers to achieve elegant solutions * Provide ongoing maintenance, support and enhancements in existing systems and platforms * Create and update documentation of existing testbeds and applications What You Will Need: Basics: * B.S. / M.S. degree in Computer Science, Computer Engineering or related field * 3+ years of Java and Android software development experience. Hands-on experience on development of Android Auto applications is a big plus. * 3+ years of Python programming experience. * Strong knowledge on web frameworks such as Python Django, Apache web servers, HTML and javascript. * Strong knowledge and hands-on experience on Linux systems. * Rich experience with Git-based version management * Excellent verbal and written communication skills Preferred: * Experience on ROS (Robot OS) and Qt * Experience on document database systems (e.g., MongoDB, AWS DynamoDB, etc.) * Experience on Amazon AWS cloud (e.g., EC2, API Gateway, DynamoDB, Lambda, etc.) How You Will Be Successful: * Envision the Future * Communicate Honestly and Broadly * Seek Technology and Business "Firsts" * Embrace Diversity and Take Risks What We Offer: * Competitive Salary * Comprehensive Benefit Package * 401(k) with matching contributions * Paid Time Off * Employee Discounts * Free training on all Altair products Why Work with Us: Altair is a global technology company that provides software and cloud solutions in the areas of data analytics, product development, and high-performance computing (HPC). Altair enables organizations in nearly every industry to compete more effectively in a connected world, while creating a more sustainable future. With more than 3,000 engineers, scientists and creative thinkers in 25 countries, we help solve our customer's toughest challenges and deliver unparalleled service, helping the innovators innovate, drive better decisions, and turn today's problems into tomorrow's opportunities. Our vision is to transform customer decision making with data analytics, simulation, and high-performance computing. For more than 30 years, we have been helping our customers integrate electronics and controls with mechanical design to expand product value, develop AI, simulation and data-driven digital twins to drive better decisions, and deliver advanced HPC and cloud solutions to support unlimited idea exploration. To learn more, please visit altair.com . Ready to go? #ONLYFORWARD At our core we are explorers; adventurers; pioneers. We are the brains behind some of the world's most revolutionary innovations and are not only comfortable in new and uncharted waters, we dive in headfirst. We are the original trailblazers that make the impossible possible; discovering new solutions to our customer's toughest challenges. Altair is an equal opportunity employer. Our backgrounds are diverse, and every member of our global team is critical to our success. Altair's history demonstrates a belief that empowering each individual authentic voice reinforces a culture that thrives because of the uniqueness among our team. Back Share * * * * * Altair Mountain View CA

Frontend Software Engineer

Matternet