Apartment Income REIT Corp.

Lead Full Stack Engineer

Apartment Income REIT Corp.$130K — $155K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent experience.
  • 10-12+ years of full-stack development experience with C# and .NET.
  • Proficiency in React.js and JavaScript/TypeScript.
  • Expertise in ASP.NET Core, Entity Framework, and RESTful API development.
  • Strong relational database experience with SQL queries.

Responsibilities

  • Design and develop scalable applications using .NET and front-end frameworks.
  • Build and optimize RESTful APIs and microservices for integration.
  • Implement secure authentication and authorization patterns.
  • Develop interactive user interfaces using React.js.
  • Ensure cross-browser compatibility for a seamless user experience.
  • Collaborate with UX/UI designers to create user-centric components.
  • Lead technical discussions and mentor other developers.

Benefits

  • 25% Discounted Rent at AIR communities (certain exclusions apply).
  • Medical, dental, vision, and life insurance options available.
  • 401(K) with company contributions.
  • Paid Vacation, 14 Paid Holidays, and Paid Sick Time.
  • Tuition Assistance Program and professional certification reimbursement.
  • Opportunities for professional development and career growth.
Full Job Description
Job Description

Job Description

We are seeking an experienced Lead Full-Stack Engineer to join our dynamic data team. The ideal candidate is skilled in designing and delivering scalable, high-quality applications across modern front-end and back-end technologies. In this role, you will guide the development of innovative solutions for the multifamily industry, helping create intuitive, high-performance products that empower users and drive business growth.

What you will do:
  • Design and develop scalable applications using .NET and modern front-end frameworks.
  • Build and optimize RESTful APIs and microservices for seamless integration across front-end applications.
  • Work with relational databases, ensuring strong performance and data integrity.
  • Implement secure authentication and authorization patterns.
  • Develop responsive, interactive user interfaces using React.js and modern front-end patterns.
  • Ensure cross-browser compatibility and optimize front-end performance for a seamless user experience.
  • Collaborate with UX/UI designers to translate wireframes into functional, user-centric components.
  • Integrate front-end and back-end components to deliver cohesive, end-to-end solutions.
  • Diagnose and resolve issues across the full stack to maintain application reliability.
  • Write clean, maintainable, well-documented code that aligns with engineering best practices and coding standards.
  • Participate in Agile ceremonies and change-control processes, including sprint planning, daily stand-ups, retrospectives, and change reviews.
  • Work closely with product managers, designers, and engineers to deliver features on time and within scope.
  • Conduct and contribute to code reviews to uphold quality standards and support knowledge sharing.
  • Optimize applications for scalability, performance, and security.
  • Evaluate and recommend new tools, frameworks, and development methodologies.
  • Provide technical leadership by shaping system architecture, guiding design decisions, and ensuring scalability, performance, and security across services.
  • Establish coding standards and engineering best practices while mentoring other developers and leading technical discussions and code reviews.
  • Break down complex technical work into actionable tasks and serve as the primary technical point of contact for cross-team initiatives.
  • Partner with product, UX, QA, and DevOps to translate business requirements into robust technical solutions, contributing to project planning and managing technical risks.


Qualifications

What you should have:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 10-12+ years of professional full-stack development experience with C# and .NET.
  • Strong proficiency in React.js and JavaScript/TypeScript.
  • Expertise with ASP.NET Core, Entity Framework, and RESTful API development.
  • Solid experience with relational databases (e.g., SQL Server, Postgres) and writing efficient SQL queries.
  • Experience with modern front-end build and packaging tools.
  • Experience building and hosting application on cloud platforms (Azure, AWS, or GCP).
  • DevOps mindset with experience building CI/CD pipelines and using version control systems such as Git.
  • Strong analytical and troubleshooting skills, including experience with root-cause analysis.
  • Experience implementing and maintaining application security best practices.
  • Awareness of common application security principles and secure data handling practices, including working with sensitive or regulated data such as PII.practices.
  • Familiarity with SAST, SCA, and DAST tools for code security scanning.
  • Proven experience providing technical leadership, including shaping system architecture and guiding design decisions with a focus on scalability, performance, and security.
  • Demonstrated ability to mentor engineers, establish coding standards, and lead technical discussions and code reviews to drive engineering excellence.
  • Experience collaborating cross-functionally (working with product UX, QA, and DevOps) to translate business requirements into technical solutions, break down complex work, and manage technical risks.


Nice to have:
  • Experience with Azure Service Fabric or similar microservices platforms.
  • Familiarity with cloud deployment strategies and CI/CD orchestration.
  • Knowledge of unit, integration, and end-to-end testing best practices.
  • Understanding of when and how to use NoSQL databases within application architecture.
  • Experience with containerization tools.


Required Soft Skills:
  • Strong problem-solving abilities and high attention to detail.
  • Clear, effective communication and a collaborative mindset.
  • A growth-oriented mindset with enthusiasm for learning and adapting.

#PIQ

Additional Information

AIR offers attractive total compensation packages designed to recognize and reward performance at the individual, team and company levels. We start with a competitive base salary and add bonus opportunities and benefit choices topped off with:
  • Expected pay rate of $$130,000 - $155,000 plus annual bonus. You will be provided a pay rate that is in line with your skills and experience as they relate to the requirements of the job.
  • 25% Discounted Rent at AIR communities (certain exclusions apply, and an application is required).
  • Medical, dental, vision, and life insurance options available. HSA with company sponsored contributions, FSA (traditional and dependent care FSA).
  • Short and long-term disability paid by the company.
  • 401(K) plus company contributions.
  • Paid Vacation, 14 Paid Holidays, and Paid Sick Time.
  • Tuition Assistance Program.
  • Commuter Benefits and Pet-Insurance.
  • Up to 100% Reimbursement on Professional Certification/Licensing for Job Related Curriculums.
  • Paid parental leave of up to 16 weeks, following the birth or adoption of a child.
  • Consumer discounts from various products and services including travel planning, wireless phones, health and fitness, home appliances, and more.
  • 15 hours of paid time annually to give-back to your community.
  • Opportunities for professional development and career growth including realistic job previews, in person and virtual leadership training, and performance improvement courses.

Application Deadline: The initial deadline for applications is 5/11/2026. Applications submitted after this date may still be considered on a rolling basis until the position/program is filled. We encourage all interested candidates to apply as early as possible. If a final decision has not been made by the initial deadline, subsequent applications will be reviewed as they are received.

Videos To Watch
https://www.youtube.com/watch?v=-tnReuOmusw

About Apartment Income REIT Corp.

Apartment Income REIT Corp. is a real estate investment trust that owns and operates a portfolio of apartment communities across the United States. The company's properties are located in major metropolitan areas and offer a range of amenities and services to residents, including fitness centers, swimming pools, and business centers. Apartment Income REIT Corp. is committed to providing high-quality housing options to its residents, and to delivering strong returns to its investors through a combination of rental income and property appreciation.
Learn more about Apartment Income REIT Corp.
Size
1,500 employees
Market Cap
$5.1 billion
Industry

Similar Jobs

More Jobs at Apartment Income REIT Corp.

More Information Technology Jobs

Find similar Lead Full Stack Engineer jobs: