Apply

Staff Software Engineer, React Native

Posted 2024-10-21

View full description

💎 Seniority level: Staff, 6+ years

📍 Location: AR, CA, CO, FL, GA, IL, KY, MA, MI, MT, MO, NV, NJ, NY, NC, OR, PA, TX, WA, WI

🔍 Industry: Food waste reduction / grocery technology

🏢 Company: Afresh

🗣️ Languages: English

⏳ Experience: 6+ years

🪄 Skills: GraphQLReact NativeTypeScriptReactCollaborationMentoring

Requirements:
  • BS in Computer Science or equivalent experience.
  • 6+ years of professional software engineering experience focusing on front-end applications.
  • 3+ years working on production-level React Native mobile applications.
  • Proficiency in TypeScript and API development, with a preference for GraphQL.
  • Ability to debug issues across front-end and back-end components.
  • Experience as a tech lead on complex cross-functional projects.
  • Expertise in architecting scalable and reliable mobile applications.
  • Knowledge of performance optimization and problem prevention.
  • Strong communication skills about technical and architectural issues.
  • Experience facilitating cross-team work and mentoring others.
Responsibilities:
  • Directly impact our mission of reducing fresh food waste through product development.
  • Own and build new features and capabilities in the React Native mobile application.
  • Architect and scale the React Native mobile application to serve a larger user base.
  • Develop new interfaces and drive business logic through collaboration with backend and data teams.
  • Build foundational tools such as design systems for internal engineers and designers.
  • Partner with product and design teams for enriched user experiences.
  • Mentor and coach engineers of varying experience levels.
Apply