Full stack engineering position on the Rentable team, working on our rapidly growing ApartmentIQ data product. ApartmentIQ intelligently aggregates the best data on rental markets across the United States, automating the market survey process for property managers.
Responsibilities:
Develop and maintain React-based single page application
Create a modern, attractive UI utilizing Tailwind CSS, Flexbox, Grid and other CSS tools
Contribute to Ruby on Rails back-end, ensuring the app’s core API and admin view is performant and bug-free
Utilize Redux to handle state management for the application
Create custom React hooks to handle user settings, feature flags and other business needs
Convert JSX components to TypeScript to reduce type errors
Non-Technical:
Take lead on building new features in application, outlining requirements and creating tickets
Aggressively debug the application, preemptively finding and resolving bugs
Maintain excellent record of timely and high-quality pull request reviews
Deliver on tight deadlines to satisfy sales deadlines with enterprise customers
Technologies used: JavaScript, React, Ruby on Rails, Redux, TypeScript, HTML, CSS, Flexbox, CSS Grid, Object-Oriented Programming, Docker, Webpack, React Testing, Jest + Enzyme