Company Overview
RealtyAds is devoted to reimagining real estate through AI-native solutions that help the industry find, advance, and close more deals. Founded in 2019, RealtyAds has grown to support clients across 125 markets and 10 countries, making us the first and most trusted AI-native firm in commercial real estate. Our platform combines hyper-targeted advertising, smarter websites, and performance-driven content to transform how properties and brands reach and secure clients. By pairing cutting-edge AI with deep industry expertise, RealtyAds empowers owners, brokers, and marketers to achieve measurable success.
Position Overview
As a Junior Software Engineer for RealtyAds, your primary objectives are simple. Use your expertise to make our users' experience truly effortless and maximize our internal team’s effectiveness. You’ll frequently do things like adding a new CRUD feature to a dashboard or hunting down a bug in our stack. Further down the line you’ll take a larger share of feature ownership by writing entire client-facing webpages or backend scripts to process data or interact with external APIs. You won't be building alone; your team will be there to support, review, and celebrate your work. We own our processes and collective outcomes as a team.
Experience And Requirements
You’re a full stack developer with some experience building, shipping, and monitoring a web application. Ideally you recently earned a degree in Computer Science or Computer Engineering, and you’ve already held a software position.
You’re very comfortable in at least one modern server-side language. We primarily use PHP here. Some comfort with the client-side is required. To us this means you know enough HTML/CSS to get stuff on the screen matching a designer’s spec. Experience with JQuery, Bootstrap, and select2 are a plus. We work in small, cross-functional teams where you will likely find yourself responsible for end-to-end implementation of a feature. To accomplish this, you’ll frequently need to write endpoints which access our database, so some familiarity with MySQL is desirable.
You’re Who We’re Looking For If
It’s important to us that your code decisions are considered and deliberate, and you’re a fast learner, a good communicator, and a team player. We care more about how you code than what languages you know.
- You are an excellent developer that can adapt to new languages quickly.
- You write code that is easy for other programmers and your future self to understand and use.
- You have soft skills that make you stand out as a developer and a pleasure to work with. Communication is the basis for collaboration.
- You are very comfortable with Full Stack Development.
- You have an understanding of algorithms and data structures beyond arrays and “for loops.”
- You are interested in leveraging AI to write code efficiently but are very deliberate about understanding and testing its output.
- You are aware of how websites and services can be exploited, are security conscious while you code, and protective of customer data and privacy.
- You know how to find problems and how to code so that problems are discoverable in the first place.
Additional Desired Qualifications
- You have experience with data visualization, dashboards, and reports related to business problems.
- You are comfortable architecting data storage and data pipelines.
- You are comfortable with SQL and understand how to optimize queries.
PROGRESSION
As you grow at RealtyAds you’ll move from implementing small bite size tasks to larger projects. Additionally, you’ll proceed from having project constraints provided to having to think about them yourself. We want to see you consider things like scalability, performance, feature encapsulation, and security as you implement a solution. You’ll also slowly begin to take ownership over certain domains of our codebase. We’re a small team so we’d eventually like to count on you to contribute to implementation discussions and help steward our product.
Compensation
RealtyAds’ base salary range for this position is flexible based on prior experience. The salary is designed to accommodate upward mobility in the role. Salary is just one component of RealtyAds’ total compensation package which will include variable compensation, top-notch medical and dental coverage, an unlimited PTO policy, and other benefits.
PERKS
- Benefits including unlimited PTO, health, dental & vision insurance, and retirement benefits
- Robust compensation package including a base salary and performance-based bonus
- Support for ongoing professional development programs and education
- Collaborative culture with room for upward mobility for high performers
- Rare opportunity to radically disrupt an industry