onsite
React Native - Square Foot Story
Software Engineer
Join as a React Native Intern to build high‑performance mobile apps for iOS and Android, crafting pixel‑perfect UIs, integrating native APIs, and ensuring quality through automated testing and bug fixing.
About the role
Key Responsibilities
- Design and implement responsive, native‑looking user interfaces for both iOS and Android using React Native.
- Integrate platform‑specific native APIs to access device features such as camera, location, and push notifications.
- Identify performance bottlenecks, debug issues, and optimize code to deliver a smooth, native‑like experience.
- Collaborate with web development teams to migrate existing React web applications to React Native.
- Write and maintain automated unit and integration tests to ensure code quality and prevent regressions.
- Engage with the open‑source community for troubleshooting, contributions, and staying current with best practices.
Requirements
- Strong grasp of JavaScript (ES6+), including modern syntax and language features.
- Hands‑on experience or coursework with React Native and mobile app development for iOS and Android.
- Familiarity with native platform concepts and APIs (e.g., CoreLocation, Android Intent).
- Understanding of testing frameworks and ability to write automated tests (e.g., Jest, Detox).
- Excellent problem‑solving skills, attention to detail, and a passion for learning new technologies.
Skills
react nativejavascript