Job Description :
Function : Software Engineering - Mobile Development React Native, JavaScript, AWS, TypeScript, React.js
Responsibilities :
- Lead the development of our first mobile application using React Native.
- Collaborate with product and UX / UI designers to build a great experience for our customers.
- Work closely with backend and web engineers to ensure a seamless user experience across platforms.
- Design and implement robust app architectures and complex user interfaces.
- Work closely with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of the application.
- Raise the engineering bar, set development standards, and identify and correct bottlenecks.
- Help maintain code quality, organization, and automation.
Requirements :
Experience leading mobile app development projects.Experience in mobile application development.Experience with automated testing frameworks and continuous integration.Familiarity with cloud messaging APIs, push notifications, and building eCommercemarketplaces.
Ability to move fast and iterate quickly in a startup environment while maintaining high codequality.
Excellent problem-solving skills and the ability to communicate technical trade-offs Stack :Languages & Frameworks : JavaScript, TypeScript, React Native, Rx, IoC / DI.Mobile Tools : Bazel, analytics tools, A / B testing frameworks.Cloud & Infrastructure : AWS (S3 SQS, etc.) and / or GCP, Docker (optional, based on backend alignment)(ref : hirist.tech)