Logo
Air Apps

Backend Engineer

Air Apps, San Francisco, CA, US, 94199

Duration: Full Time

Save Job

About Air Apps

Air Apps is a remote-first company with over 50 employees worldwide, dedicated to building products that enrich people's lives. We develop high-quality utility and productivity apps, seamlessly combining Apple's simplicity with innovative solutions that make life easier.

Our portfolio includes top-ranked apps like Translate Now and Calculator Air, which are among the fastest-growing in their categories. With over 100 million downloads and more than 2 million ratings averaging 4.7 stars, we are committed to delivering exceptional experiences to our users.

The Role

As a Backend Software Engineer, you will be responsible for designing, building, and maintaining the server-side components of our applications. You will collaborate closely with product managers, frontend developers, and other cross-functional teams to deliver robust and scalable backend services that power critical features and support rapid growth.

Responsibilities

  1. Architect and Develop Services: Design, implement, and maintain RESTful and/or GraphQL APIs, microservices, and server-side logic to support a variety of products and platforms.
  2. Database Management: Collaborate on schema design, query optimization, and data modeling to ensure efficient, reliable data storage and retrieval.
  3. System Scalability and Performance: Develop solutions that scale to millions of users, optimizing code for throughput, latency, and cost-effectiveness.
  4. Security and Compliance: Implement security best practices (authentication, authorization, encryption) and ensure compliance with relevant data protection and privacy laws.
  5. Testing and Quality Assurance: Write and maintain unit, integration, and end-to-end tests, and participate in code reviews to uphold code quality standards.
  6. Monitoring and Maintenance: Set up monitoring, logging, and alerting systems; troubleshoot production issues to ensure high availability and minimal downtime.

Requirements

  1. Education & Experience: Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
  2. Core Skills: Proficiency in one or more backend languages (e.g., Java, Go, Python, Ruby), experience with frameworks (e.g., Spring Boot, Django, Express.js), and expertise with relational and/or NoSQL databases.
  3. Architecture & Tools: Solid understanding of distributed systems, microservices, and cloud infrastructure (AWS, GCP, or Azure).
  4. Soft Skills: Analytical and problem-solving mindset, effective communication skills, and a collaborative approach to teamwork.

What benefits do we offer?

  • Remote-first approach with flexible working hours.
  • Apple hardware ecosystem for work.
  • Annual Bonus.
  • Medical Insurance, including vision & dental.
  • Disability insurance - short and long-term.
  • 401k with up to 4% contribution.
  • Air Stipend of $3,120/year, paid over 12 monthly installments, for home office, learning, wellness, etc.
  • Air Conference 2025 in Las Vegas – an opportunity to meet the team, collaborate, and grow together.

Diversity & Inclusion

At Air Apps, we are committed to fostering a diverse, inclusive, and equitable workplace. We enthusiastically welcome applicants from all backgrounds, experiences, and perspectives. We celebrate diversity in all its forms and believe that varied voices and experiences make us stronger.

#J-18808-Ljbffr