What are the responsibilities and job description for the Senior Frontend Developer position at openigloo?
### About Us
Openigloo is on a mission to make renting fair, accessible, and transparent for all. We envision a world where renting is as easy as booking a hotel, where renters can research, apply, sign, and pay all in one place. We’re building a next-generation leasing marketplace that has supported over 2 million NYC renters with their apartment hunt.
Learn more about openigloo at www.openigloo.com
### The Opportunity
We are seeking a highly skilled and motivated Mobile App Developer to join our dynamic team in New York. This is a high-impact, fast-moving role where urgency, ownership, and initiative are everything. The ideal candidate will have extensive experience in building high-performance cross-platform mobile applications using ReactNative. As a core member of the team, you will play a pivotal role in shaping the mobile user experience for our consumer-facing applications, working alongside designers, backend engineers, and product managers. We are looking for someone with a passion for mobile development, a keen eye for user experience, and a deep understanding of best practices for building scalable and maintainable mobile applications.
### Key Responsibilities
**Collaborate with Teams:** Partner with product designers, backend engineers, and product teams to build highly interactive and responsive mobile applications.
**Mobile Application Development:** Architect, design, and implement dynamic mobile applications using Swift, ensuring top-notch performance and responsiveness.
**Responsive Design & Optimization:** Ensure mobile applications are optimized for a variety of iOS device sizes.
**Code Quality & Optimization:** Write clean, maintainable, and scalable code with a focus on mobile performance optimization using Swift.
**Security and Compliance:** Implement secure coding practices to safeguard user data and ensure compliance with industry standards for mobile apps.
**Continuous Improvement:** Identify and implement improvements in the codebase, contributing to performance and user experience enhancements.
### Qualifications
**Experience:** Minimum of 6 years of experience in mobile app development, with a strong focus on app development in React Native.
**Proficiency in React Native:** Deep expertise in React Native with experience building mobile applications from the ground up.
**Mobile UI/UX Expertise:** Strong understanding of mobile design patterns, component-based architecture, and mobile UI/UX best practices.
**Testing and Debugging:** Proficiency in mobile testing frameworks (e.g., Jest, Detox) and debugging tools, ensuring high-quality, bug-free releases.
**Cloud Integration:** Experience with deploying mobile applications to app stores and integrating with cloud services such as AWS (S3, Lambda, etc.).
**Team Collaboration:** Proven ability to work collaboratively in cross-functional teams with backend, product, and design teams, managing priorities in an agile environment.
**Problem-Solving:** Strong problem-solving skills with the ability to creatively and critically address challenges related to mobile performance, scalability, and UX.
**High sense of urgency and responsiveness:** This is a fast-moving role and environment where bugs, customer requests, and feedback must be followed up with in real-time.
**Data-driven mindset**: You track metrics, analyze performance, and continuously optimize to improve the openigloo suite of products.
**Strategic thinker:** You can collaborate with marketing, product and engineering teams to improve Openigloo’s leasing tools and marketplace experience.
**Self-starter:** You thrive in a high-growth, startup environment—you don’t need hand-holding, you take initiative and make things happen.
### Preferred Qualifications
**DevOps Skills:** Familiarity with mobile CI/CD pipelines and to streamline mobile app deployment and updates.
**AWS Knowledge:** Proficiency in using AWS services such as S3, ECS, and Lambda for static content management
**Agile Methodologies:** Experience working within agile development teams and familiarity with agile methodologies for managing mobile app development cycles.
### Why Join Us?
**Build something big.**
Be a key player in a company that’s transforming the rental experience.
**Own your impact.**
Your contributions will directly drive revenue, strategy, and company growth.
**Work with a top-tier mission driven team.**
Be surrounded by ambitious, fast-moving teammates who love what they do.
This is a great opportunity to step into a key role at a company that is redefining the rental industry. If you’re ready to run the show, drive results, and build the future of leasing—apply now!