
Associate Software Engineer
Skills & Stack
About the Role
Join a fast-growing SaaS company as an Associate Full-Stack Engineer developing web applications for real estate professionals. Youl be developing expertise in modern web technologies including front-end frameworks (React, TypeScript), back-end development (Rails, PHP), and building and consuming REST/GraphQL endpoints. Youll learn to optimize website performance, user experience, and conversion metrics while building scalable web applications.
About Carrot
Carrot is a SaaS company that helps real estate & home services professionals cut through the clutter online to grow leads and revenue with our lead generation and content marketing tools. Carrot member sites have generated more than 1 million motivated seller leads, hold 45% of the top 5 search engine rankings in most U.S. metros, and are 68.9% faster than custom WordPress sites. Carrot website leads generate 2.5 times higher profit versus non-Carrot leads.
What You'll Do
- 1Build, maintain and improve web applications using React, TypeScript, Rails, and PHP
- 2Work with REST and GraphQL APIs
- 3Implement UI designs and improve user experiences
- 4Write clean, well-documented code
- 5Participate in code reviews and learn from feedback
- 6Help optimize website performance
- 7Write and run tests for your code
- 8Collaborate with the remote team on development tasks
- 9Learn new technologies as projects require
What We're Looking For
- Bachelors degree in Computer Science or equivalent on-the-job experience
- 1-3 years of software development experience, including internships, academic projects, or personal projects
- Working knowledge of Front-End web technologies: HTML, CSS, JavaScript, etc.
- Exposure to Back-End web technologies: PHP, Rails, etc.
- Familiarity with Git or version control tools
- Experience working remotely, with WordPress, and in Agile development is a plus
Ready to apply for this role?
Associate Software Engineer at Carrot — click below to submit your application.
