Software Engineer

Stanley Martin Homes

Reston, VAOn-siteOther
With an account: save jobs, track applications, build tailored resumesAlready have an account? Log in
Location
Reston, VA
Work style
On-site
Job type
Other
Posted
Oct 29
1 day ago
Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Create an account

About the company

Stanley Martin Homes

Real estate · 501 to 1,000 employees

Stanley Martin Homes on LinkedIn

What you'll do

  • 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.

What you need

  • 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
  • Education: a bachelor's degree

Key skills

JavaScriptHTMLCSSReact.NETNode.jsPL/SQLC#PythonJavaAngularVue.jsWCAGGitAzure DevOps

Keywords for your resumePro

The words this employer's screening is likely to look for.

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Create an account

See full description on company page, apply now

Read the full posting here
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

More entry level jobs in Reston, VA

All jobs in Reston, VA

More jobs at Stanley Martin Homes

Ready to apply?

Create an account to save jobs, track applications, and build tailored resumes.

Create an account