AddHug

Software Engineer

Stanley Martin Homes · Reston, VA, US

Posted Oct 28, 2026 · verified Oct 28, 2026

Description

As a key member of the Information Technology team, the Software Engineer will contribute to the development and maintenance of our cloud-hosted web applications, supporting internal and external stakeholders and helping drive operational efficiency and content delivery across the platform. This role offers the opportunity to work with modern web technologies, including AI-powered features, collaborate across product and data teams, and contribute to projects that directly impact the homebuilding industry. Responsibilities and Duties Collaborate with Product Designers, Product Managers, Engineers to deliver compelling multifaceted desktop and mobile web applications. Develop responsive and reusable front-end and back-end components using standard web technologies (HTML, CSS, JavaScript, React, .NET, Node.js, etc.). Create engaging, performant UI animations, transitions, and interactive motion using JavaScript and CSS (e.g., GSAP, Framer Motion, CSS animations), ensuring smooth performance across devices and respecting accessibility needs such as reduced-motion preferences. Work with PL/SQL to write queries, functions, and procedures, ensuring high data quality and performance. Drive the continuous improvement of our codebases by writing clean, efficient, and maintainable code. Participate in code reviews, identify potential issues and suggest improvements, ensuring high-quality code delivery. Document technical decisions and processes for future reference and knowledge sharing. Build and integrate AI-powered user experiences, such as chat interfaces, smart search, and content generation features, including handling streaming responses, loading states, and error handling in the UI. Contribute to and maintain shared UI component libraries and design systems to ensure consistent user experience. Complete all other duties as assigned by manager. Represent the company professionally in all internal and external interactions and communications. Adhere to and promote the Mission, Vision, and Values of Stanley Martin Companies. Position Standards Strong analytical and problem-solving skills Ability to work independently and as part of a cross-functional team Passion for software development and delivering high-quality, maintainable code Strong attention to detail and a passion for creating intuitive, user-centered interfaces Flexible mindset and a strong desire to learn and grow with modern technologies Commitment to delivering work on time and within established standards Self-directed, proactive, “get-it-done” attitude Position Requirements Bachelor’s degree in Computer Science, Software Engineering, Human Computer Interaction, or a related field 2–6 years of experience developing and delivering responsive web applications in a corporate environment Strong understanding of object-oriented programming languages (e.g., C#, Python, Java) Extensive experience with web technologies (e.g., HTML, CSS, JavaScript) Excellent knowledge of various JavaScript frameworks and libraries (e.g., React, Angular, Vue.js) Solid understanding of web accessibility (WCAG), front-end performance optimization, and cross-browser compatibility Experience building JavaScript-based animations, transitions, and interactive motion (e.g., GSAP, Framer Motion, CSS animations) is a plus Familiarity with version control systems (Git, GitHub, Azure DevOps) Experience with cloud computing services (e.g., AWS, Azure, GCP) is a plus Experience interacting with or using AI/LLM APIs (Azure OpenAI, OpenAI, Claude, Vertex) Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code, Cursor) to improve productivity and code quality Exposure to MCP servers for developer workflows or automation

Prepare this application with AddHug

See how well you fit, get a tailored resume and cover letter built only from your real experience, then apply on the employer site yourself.

AddHug never submits applications on your behalf.

Similar jobs