Clever Real Estate is a venture-backed real estate technology company focused on transforming the real estate experience through innovative technology. The Full Stack Software Engineer will develop and maintain backend systems while ensuring the platform's robustness and performance, working closely with a collaborative Agile team.
Responsibilities:
- Plan, develop, maintain, and refactor front and backend systems using Ruby on Rails with Hotwire/Turbo/Stimulus in accordance with the team’s established software development lifecycle
- Collaborate with project managers, designers, and fellow engineers throughout the product life cycle
- Ensure the platform's infrastructure is robust, scalable, and efficient
- Actively contribute to continuous improvement and innovation within the team through participation in forums like architecture reviews and guilds
Requirements:
- 5+ years of software development experience
- Strong programming skills in Ruby on Rails, Hotwire, Turbo, and Stimulus
- Strong understanding of Behavior-Driven (BDD)
- Strong understanding of REST
- Strong understanding of CSS
- Proficient with database modeling and querying
- Proficient with design patterns and when to use or not use them
- Ability to break down complex problems and collaborate with others on tradeoffs and alternatives
- Strong communication and documentation skills
- Experience with other MVC frameworks like Django
- Experience with NextJS, Gatsby, iOS, and/or Android
- Experience with TailwindCSS or other similar CSS frameworks
- Experience with automated visual testing tools like Selenium or AI-driven testing services
- Experience with AWS, Heroku, or Vercel
- Experience with Microservices or 'Miniliths.'