about 6 hours ago
Responsibilities
- Improve the product experience by delivering high-quality features.
- Develop secure, well-tested, performant product features across React Native, React, GraphQL, and backend/service integrations.
- Collaborate closely with Product, QA, backend, mobile/desktop, cloud, and release/UAT partners.
- Own features end-to-end: clarify requirements, design the technical approach, implement, test, support release, and verify production behavior.
- Debug issues across the full stack, including frontend state, API contracts, backend services, event flows, logs, and third-party integrations.
- Suggest pragmatic engineering improvements, architecture refinements, and best practices.
- Maintain AI-native working surfaces for effective AI agent collaboration.
- Contribute to the team’s AI workflow improvements by creating and sharing skills and automation templates.
Requirements
- 5+ years of software engineering experience.
- 1+ year of React Native experience.
- Production experience with React, Redux, and TypeScript.
- Strong knowledge of HTML, CSS, and SCSS.
- Experience working with GraphQL APIs and typed frontend/backend contracts.
- Good understanding of backend development concepts; NodeJS and NPM experience is a plus.
- Strong debugging skills across frontend, API, backend, logs, and data/event flows.
- Product mindset with the ability to reason through customer impact and edge cases.
- Security-minded engineering judgment around identity, device state, and access control.
- Strong knowledge of data structures, algorithms, and architectural design.
- Ability to work with ambiguous requirements and create clear technical plans.
- Strong ownership from discovery through implementation and production follow-up.
- Clear communication and collaboration with QA, Product, and engineering teams.
- Active experience using AI coding assistants in daily development.
- Understanding of prompt engineering for effective AI communication.
- Experience with LLM-powered tools for code generation and debugging.
- Willingness to work in an AI-first development paradigm.
- Experience with Native iOS or Android development is a plus.
- Upper-Intermediate English level or higher.
