About Us
openigloo is a marketplace that connects renters with highly-rated landlords. By combining crowdsourced tenant reviews with city data, renters can access information and browse available listings on any address in NYC. With a community of over 1.5+ million renters, our vision is to build a world where tenants everywhere can secure quality housing in just a few clicks.Learn more about openigloo at www.openigloo.comWhat We're Looking ForWe're seeking a highly skilled and motivated Software Engineer to join our talented team. The ideal candidate will have extensive experience in building responsive, user-friendly web and / or mobile applications using React, ReactNative, Next.js. You’ll play a key role in shaping the front-end architecture and user experience of our suite of consumer products. We’re looking for a creative problem-solver with a deep understanding of modern front-end technologies and a passion for crafting high-quality, scalable, and maintainable code.Key ResponsibilitiesCollaborate with Teams:
Partner with product designers, backend engineers, and the product team to build highly interactive and responsive front-end applications.Architect and Develop:
Design and implement dynamic user interfaces and components using React and Next.js, while ensuring scalability and performance optimization.Responsive Design:
Ensure all UI components are optimized for different device sizes and ensure cross-browser compatibility using best practices in responsive design.Code Quality and Optimization:
Write clean, maintainable, and scalable code with a focus on performance optimization using JavaScript, CSS, and modern libraries like Tailwind CSS.Security and Compliance:
Implement secure coding practices to protect user data and ensure compliance with industry standards.Continuous Improvement:
Identify and implement improvements in the codebase, contributing to performance and user experience enhancements.Mentorship and Leadership:
Provide mentorship to junior engineers, help set front-end development standards, and contribute to the overall growth of the engineering team.Qualifications
Experience:
Minimum of 4 years of experience in front-end engineering roles, with a strong focus on JavaScript and modern front-end web and mobile frameworks.Proficiency in React, RactNative, and Next.js:
Deep expertise in ReactNative, React.js and Next.js, with experience building server-side rendered and static web applications as well as mobile applications.JavaScript and CSS Mastery:
Advanced knowledge of JavaScript (ES6+), CSS, and modern CSS frameworks, with an emphasis on Tailwind CSS.UI/UX Principles:
Strong understanding of UI/UX best practices, component-based architecture, and design systems.Responsive Web Design:
Extensive experience in building responsive web applications with excellent cross-browser compatibility.Testing and Debugging:
Proficiency in front-end testing frameworks (Jest, React Testing Library) and debugging tools.Cloud Integration:
Experience deploying and managing front-end applications in cloud platforms such as AWS and deploying mobile applications to app stores.Team Collaboration:
Proven ability to work collaboratively in cross-functional teams with backend, product, and design teams.Problem-Solving:
Strong problem-solving skills and the ability to think critically and creatively to address complex front-end challenges.Preferred Qualifications
Tailwind CSS Expertise:
Experience using Tailwind CSS to build responsive and customizable user interfaces efficiently.DevOps Skills:
Familiarity with CI/CD pipelines and containerization technologies (Docker) to streamline development workflows.AWS Knowledge:
Proficiency in using AWS services such as S3, ECS, and Lambda for hosting and deploying front-end applications.Agile Methodologies:
Familiarity with agile development methodologies and experience working in agile teams.Why Join Us?Innovative Environment: Work on exciting projects that have a real impact on users worldwide.Career Growth: Opportunities for professional development and career advancement.Collaborative Culture: Be part of a diverse and inclusive team that values creativity and collaboration.Comprehensive Benefits: Enjoy a competitive salary, flexible work arrangements, and a comprehensive benefits package.