Senior Fullstack Software Engineer, React Native

Company: Archer
Company: Archer
Location: San Jose, California, United States
Posted on: 2023-10-28 19:33
Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are designing, manufacturing, and operating an all-electric aircraft that can carry four passengers for 60 miles at speeds of up to 150 mph while producing minimal noise.  Our sights are set high and our problems are hard, and we believe that diversity in the workplace is what makes us smarter, drives better insights, and will ultimately lift us all to success. We are dedicated to cultivating an equitable and inclusive environment that embraces our differences, and supports and celebrates all of our team members. We are looking for an experienced react native engineer to lead the design and development of Archers mobile products. You will help us build and scale our flagship consumer app and additional internal apps that enable travelers to fly with Archer. You will partner with many groups including engineering, design, datascience, aerospace, airline, operations, and more!  What you’ll do: Design, build, scale, and iterate on multiple mobile apps built using React Native. Join a small but mighty team aimed at building the foundation for a consumer ride-sharing product in aerospace transportation (flying cars!). Design, develop, and maintain robust and scalable software solutions in accordance with coding standards. Collaborate with product managers, designers, and other partners to gather requirements and translate them into technical specifications. Lead the end-to-end development process, including architecture design, coding, testing, and deployment. Conduct code reviews and provide constructive feedback to ensure high code quality and alignment to standard processes. Investigate and resolve software defects and performance issues, implementing necessary fixes and optimizations. Stay up-to-date with the latest technologies and industry trends, evaluating their potential impact on our software systems and recommending appropriate integrations or improvements. Mentor and guide less experienced engineers, providing technical leadership and encouraging a collaborative and growth-oriented team environment. What you need: BS/MS/PhD in Computer Science, or a related field 4+ years of work experience as a software engineer, with a strong track record of shipping high quality mobile applications built with React Native. Strong proficiency in React Native. Proficiency in Python. Demonstrated ability to write clean, efficient, and maintainable code. Strong problem-solving skills and the ability to analyze and debug sophisticated issues. Excellent communication and teamwork skills.   Bonus Qualifications: Advanced degree (Master's or Ph.D.) in Computer Science, Software Engineering, or a related technical field. Degree or professional experience in Aerospace and/or rideshare industry. 7+ years of professional experience as a software engineer, with a strong track record of shipping high quality mobile applications built with React Native. Leadership experience, either through leading projects, mentoring junior engineers, or providing technical guidance to multi-functional teams. Great sense of product development. Experience with technologies like AWS, Teamcity, Postgres, and Django can be helpful. At Archer we aim to attract, retain, and motivate talent that possess the skills and leadership necessary to grow our business. We drive a pay-for-performance culture and reward performance that supports the Company's business strategy. For this position we are targeting a base pay between $165,000-$200,000. Actual compensation offered will be determined by factors such as job-related knowledge, skills, and experience. Archer is committed to working with and providing reasonable accommodations to job applicants with physical or mental disabilities, and those with sincerely held religious beliefs. Applicants who may require reasonable accommodation for any part of the application or hiring process should provide their name and contact information to Archer’s People Team at people@archer.com . Reasonable accommodations will be determined on a case-by-case basis. Archer is proud to be an Equal Opportunity employer committed to diversity and inclusivity in the workplace. All aspects of employment are decided on the basis of merit, qualifications, and business needs. We do not discriminate based upon race, color, religion, sex, sexual orientation, age, national origin, disability status, protected veteran status, gender identity or any other characteristic protected by federal, state or local laws.
View Original Job Posting