We’re looking for Senior Front-end Engineers to join our team, and take ownership of the SixRoofs.com Front-end team.
Responsibilities
Work within a cross-functional team Be proactive in driving improvements in engineering practices across the Engineering discipline size and estimate work Contribute to the evolution of best practices of the department Interest or Experience in RealEstate Help the team to build, design and deliver high-quality solutions in line with the guidance and best practices of the department Collaborate with the team and others to deliver high-quality solutions Keep abreast of existing technologies and be able to apply these to a variety of projects as applicable Write, review and take responsibility for clear, concise technical documentation Supporting live products in a DevOps environment
Minimum Requirements
We are looking for a teammate who can solve complex problems and help drive forward the SixRoofs.com technical strategy. The right candidate will enjoy working closely with more junior developers and enjoy mentoring and helping the team with best practices.
Bachelor’s degree in computer science, engineering, or relevant field - or equivalent
4+ years of experience working in an organization implementing, supporting, and integrating enterprise systems
Ability to design and develop complex components independently, dealing with advanced architectural issues
Highly Proficient with HTML 5, AJAX, Bootstrapping, HTML, HTTP and JSON
Solid understanding of styling and applying design to web pages using CSS, Tailwind, Chakra, Grid and so on
Highly Proficient with JavaScript frameworks (React & Node.js)
Highly Proficient with TypeScript
Highly Proficient with JS Mapbox library
Highly Proficient with StoryBook to handle design system components
Good understanding of asynchronous systems and messaging for example Kafka, RabitMQ and so on.
Quality first mindset for writing code using techniques such as TDD or BDD
Solid understanding of Agile practices
Commercial experience in a Location-based background and A/B testing
Cloud technologies such as AWS and container technologies such as Docker
Good understanding or knowledge of web server technology such as Apache or Tomcat
Preferred Capabilities and Experience
Experience with GraphQL and Relay
Experience with Cypress testing, scripting and test automation
Experience with Terraform or other infrastructure as code systems
Experience with MongoDB
معرفی شرکت
SixRoofs is a real estate platform that is reinventing the way people buy and rent new listings by entitling them with deep insights. Our data scientists genuinely are working to present dozens of insights for each home in GTA. We help people to imagine what life would be like in their new home before moving in.