Frontend Software Engineer

Matternet Mountain View , CA 94041

Posted 1 week 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
Senior Software Engineer
New!

Microsoft Corporation

Posted Today

VIEW JOBS 2/24/2021 12:00:00 AM 2021-05-25T00:00 The Azure Networking team responsible for building application delivery services such as load balancing and firewalls is hiring Senior Software Engineer in Mountain View, CA. At the core of these services is a solid SDN and NFV infrastructure that we continuously innovate on to improve agility, reliability and cost effectiveness of our services. Are you passionate about Networking, Cloud Computing, and Large Scale Distributed Systems? Do you want to work on a fast-paced team that has a proven track record of delivering industry leading innovations? Are you highly passionate about customers, partners, and driving long lasting business value? If so, please read on … The Azure Networking team continues to innovate across the stack, pushing new scale and features into the cloud and desktop platforms while transforming our infrastructure to meet the growing needs of the 200-plus Microsoft online services, including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and several hundred thousand customers using Azure to host and run their Cloud Services in over 100 datacenters, running millions of servers and edge computing nodes all over the world.  Our teams work on the breadth of networking offerings (Networking hardware, optical and IP networks that span subsea, terrestrial and metro fiber, Hybrid services enabling VPN and MPLS connectivity from customers on premise network to our cloud, Edge services enabling optimized peering and routing, SDN products to enable customers to run their on-premise services in the cloud with Vnet, Load Balancer, Security Groups and Services, Application Gateways, Virtual Appliances to easily mimic on-premise architectures, and DNS services to reach and traffic manage services. Required Qualifications * 5+ years of professional software development experience * Strong experience in Linux/Unix systems. * BS or MS or PhD degree in Computer Science or Engineering, or related field * Strong design and coding skills with the ability to pick up new languages, tools, and design patterns as needed * Strong skills in networking, distributed systems, and building cloud services Preferred Qualifications * Strong experience in C#, C++, Golang * Experience with Application (HTTP, HTTPS), transport & security (TCP/UDP, TLS) protocols * Experience with L7 proxies (ie, nginx, envoy, haproxy, etc) * Knowledge of container platforms and technologies (Docker, Kubernetes, etc) * Knowledge of cloud providers such as Azure, AWS, GCP * Knowledge of frontend development is a plus * Knowledge of large-scale Monitoring, Alerting and fleet management is a plus * Ability to work effectively both autonomously and in team to effectively collaborate with cross-functional teams across geos Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. We're looking for a Senior Software Engineer for our Application Delivery team. We are looking for someone who is passionate about building products that power the next generation of Azure networking services. You will be part of a team that builds and operates state-of-the-art networking services at hyper-scale in the Application Delivery Space for customers world-wide. This position exposes you to all aspects of feature development and operationalization of a fast-growing Azure networking service, and thus offers terrific opportunities for technical and career growth. You will have the opportunity to work in a broad range of technical areas, and across component teams inside Microsoft Azure, and within the Cloud & Enterprise division. Microsoft Corporation Mountain View CA

Frontend Software Engineer

Matternet