C
Compass
FrontendMiddle
Software Engineer II - Front End
ReactTypeScriptJavaScriptHTML/CSSNode.jsCypressJestAnthropicGitHub CopilotJavaGoPythonAWSKafkaCI/CD
Про позицію
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.
Обовʼязки
- 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
Вимоги
- 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
Переваги
- 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
До кого писати
Software Engineer II - Front End$126,990-$141,100
Оригінал