Application Guide
How to Apply for Software Engineer, Fullstack
at Archer
๐ข About Archer
Archer is pioneering the future of urban air mobility with electric vertical takeoff and landing (eVTOL) aircraft, aiming to reduce carbon emissions and transform city transportation. As a climate-focused tech company, you'll work on cutting-edge hardware and software that directly impacts sustainability.
About This Role
As a Fullstack Engineer, you'll build responsive front-end apps and robust backend APIs that power real-time data visualization for aircraft operations. Your work will enable pilots and ground teams to monitor dynamic flight data, integrating AI models to optimize performance and safety.
๐ก A Day in the Life
You'll start by reviewing dashboards for overnight flight data, then join a standup with Backend and Data Science teams to discuss integrating a new AI model. After lunch, you'll code a WebSocket endpoint for streaming telemetry, test it with Docker, and deploy to a staging environment for pilot feedback.
๐ Application Tools
๐ฏ Who Archer Is Looking For
- Strong full-stack experience with React/TypeScript and Python/Node.js, plus familiarity with Rust or Go for high-performance backend services.
- Hands-on with real-time data technologies like WebSockets or SSE, and skilled in designing REST/GraphQL APIs that handle streaming data.
- Comfortable with containerization (Docker) and Git workflows, and experienced in relational databases (PostgreSQL) and caching (Redis).
- A collaborative mindset, eager to work cross-functionally with Data Science and DevOps teams to deploy AI models into production.
๐ Tips for Applying to Archer
Tailor your resume to highlight projects involving real-time data visualization on maps or dashboards (e.g., flight tracking, IoT sensor dashboards).
In your cover letter, explicitly mention experience with WebSockets or SSE and how you've used them to stream data efficiently.
Showcase any work with eVTOL, aviation, or autonomous systemsโeven side projectsโto demonstrate domain interest.
Link to a portfolio or GitHub repo with a full-stack app that integrates a real-time data pipeline (e.g., live map with drone data).
Research Archer's aircraft (Midnight) and mention how your skills could improve ground control station software or flight analytics.
โ๏ธ What to Emphasize in Your Cover Letter
["Emphasize your experience with real-time data systems and how you've built responsive UIs that update live.", 'Highlight cross-functional collaboration, especially integrating models from Data Science teams into production.', "Express enthusiasm for climate tech and urban air mobility, connecting your work to Archer's mission.", "Mention specific technologies from the job description (React, TypeScript, Python, Docker) and how you've used them in complex projects."]
Generate Cover Letter โ๐ Research Before Applying
To stand out, make sure you've researched:
- โ Read about Archer's Midnight aircraft specs and its target market (urban air mobility, cargo, military).
- โ Understand Archer's partnerships (e.g., with United Airlines, Stellantis) and how they influence software requirements.
- โ Review Archer's blog or news for recent milestones (e.g., FAA certification progress) to discuss in interviews.
- โ Familiarize yourself with the concept of vertiports and how software coordinates takeoff/landing scheduling.
๐ฌ Prepare for These Interview Topics
Based on this role, you may be asked about:
โ ๏ธ Common Mistakes to Avoid
- Submitting a generic application without mentioning real-time data or aviationโArcher specifically looks for these.
- Overlooking the 'full lifecycle' aspect: don't just code; show you understand deployment, monitoring, and CI/CD.
- Ignoring the collaborative nature: don't present yourself as a solo coder; emphasize teamwork with Data Science and DevOps.
๐ Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!