Skip to main content
Compass
Scraped fromLinkedin2 days ago
FrontendMiddle

Software Engineer II - Front End

ReactTypeScriptJavaScriptHTML/CSSNode.jsCypressJestAnthropicGitHub CopilotJavaGoPythonAWSKafkaCI/CD
Work Type
-
Job Type
-
Location
Worldwide
Salary
$126,990-$141,100

About the Position

At Compass, we are revolutionizing the real estate industry with our end-to-end platform. As a Software Engineer II in the Transaction Journey organization, you will use your Frontend web expertise to build products like transaction forms and eSign, collaborating with cross-functional teams to deliver high-quality solutions.

Responsibilities

  • Develop core Frontend components: Contribute to the frontend development of user interfaces (using modern frameworks such as React) by design, implementing, and maintaining frontend components across the Forms and eSign products
  • Drive Quality and Testing: Write high-quality, maintainable code with minimal defects. Create comprehensive tests to prevent regressions and generate small to no technical debt
  • Enhance Operational Excellence: Improve operational metrics, enhance system monitoring, and participate in team on-call rotations to ensure the reliability and stability of our Forms and eSign platform
  • Deliver Features End-to-End: Work independently to deliver small to mid-sized components and collaborate with senior engineers to implement more complex technical designs, ensuring code is secure, stable, and testable
  • Act as a Component SME: Become a subject matter expert on specific internal components or tools, serving as a go-to resource for your peers
  • Collaborate in Agile Workflows: Participate actively in code reviews, team planning, and design discussions, providing constructive feedback and continuously learning the broader business context of your team's software

Requirements

  • BS in Computer Science, Software Engineering or equivalent practical experience
  • 2-4 years of software engineering experience developing well-tested, high-performance applications
  • 2+ years of experience with Typescript, Javascript, and HTML/CSS
  • 2+ years of experience with React and NodeJS
  • Solid understanding of data structures, algorithms, and implementation trade-offs
  • A sheer eye for design and attention to detail, the products you build should not merely be functional but should take in context and anticipate our customer’s needs in a beautiful way
  • Dedication to software testing best practices using tools such as Cypress and Jest
  • A collaborative mindset with a track record of independent execution on straightforward technical problems and an eagerness to seek guidance when facing ambiguity
  • Practical experience or strong interest in using AI-assisted development tools (like ClaudeCode or GitHub Copilot) in real delivery environments
  • Nice to have: Experience with backend programming experience using languages such as Java, Golang, or Python
  • Nice to have: Familiarity with AWS/cloud technologies, event-driven systems (e.g., Kafka), and modern CI/CD tooling is a strong plus

Benefits

  • Participation in our incentive programs (which may include eligible cash, equity, or commissions)
  • Plus paid vacation, holidays, sick time, parental leave, and recharge leave
  • medical, tele-health, dental and vision benefits
  • 401(k) plan
  • flexible spending accounts (FSAs)
  • commuter program
  • life and disability insurance
  • Maven (a support system for new parents)
  • Carrot (fertility benefits)
  • UrbanSitter (caregiver referral network)
  • Employee Assistance Program
  • pet insurance

Who to contact

Software Engineer II - Front End$126,990-$141,100
View Original