React Native Intern
We are looking for a skilled React Native Developer to join our team. The ideal candidate will have experience in developing high-quality mobile applications for both Android and iOS platforms. You will work closely with our product, design, and backend teams to deliver innovative and user-friendly applications.
Key Responsibilities:
Develop, test, and maintain mobile applications using React Native for Android and iOS platforms.
Write clean, maintainable, and reusable code while following industry best practices.
Collaborate with cross-functional teams, including designers, product managers, and backend developers, to deliver features on time.
Optimize app performance for maximum speed and scalability.
Ensure the quality of the applications by writing unit, integration, and end-to-end tests.
Debug and resolve app issues reported by QA or end-users.
Implement and maintain CI/CD pipelines for app builds and deployments.
Stay updated on emerging technologies and industry trends to propose improvements.
Required Skills & Qualifications:
Proven experience as a React Native Developer with a portfolio of released applications on the App Store and/or Google Play.
Proficiency in JavaScript and TypeScript.
Strong understanding of React Native architecture and principles.
Experience with state management libraries like Redux or MobX.
Familiarity with RESTful APIs, GraphQL, and backend integration.
Experience in integrating third-party libraries and SDKs.
Understanding of mobile app design guidelines on Android and iOS.
Knowledge of CI/CD tools such as GitHub Actions, Fastlane, or Bitrise.
Familiarity with version control systems (Git).
Experience with automated testing frameworks like Jest or Detox is a plus.
Excellent problem-solving and communication skills.
Preferred Qualifications:
Knowledge of native development in Android (Java/Kotlin) or iOS (Swift/Objective-C).
Experience with Expo or EAS Build.
Understanding of app publishing processes on the App Store and Google Play.
This is a part time role (20 hours / week). Candidates must be able to attend standup meetings at 10am EST and be available during the following working hours. This role is for spring interns, not summer interns.
Why You Should Join Us:
Innovative Environment: Be at the forefront of financial innovation at a company integrating advanced quantitative techniques with traditional financial models.
Expert Team: Collaborate with some of the brightest minds in the industry in an environment that values bold ideas and radical solutions to complex problems.
Professional Growth: Thrive in a vibrant company culture that promotes career development, continuous learning, and work-life balance.
Cutting-Edge Projects: Work on transformative projects that directly impact the future of financial technology.
Compensation: Equity-only compensation. In-person perks for NYC-based employees include daily free lunch and weekly company bonding events.
If you are passionate about software development and eager to apply your skills to drive innovation in financial technology, join us at Blockhouse. Together, we will redefine the future of trade execution and cost analysis.