Full Stack Developer
Propy provides AI-assisted title and escrow services for real estate, with transaction closing and deed recording on blockchain.
Funding history
Investors
About Propy
Propy serves real estate agents, buyers, and sellers seeking to close property transactions with blockchain security and 24/7 access. Users can manage offers, coordinate documents, handle escrow using cryptocurrency or traditional payments, and record deeds onchain. The platform's title agency records each closing with local county recorders and on blockchain, providing a dual-layer ownership record.
Skills
About the Role
Develop and maintain production backend services with .NET Core and frontend features with Angular and RxJS. Write maintainable, documented, well-tested code; address responsive and cross-browser concerns; participate in requirements clarification, planning, and design; apply OOP, SOLID, design patterns, and DevOps practices; and mentor junior engineers.
Requirements
- Experience with the .NET Core web stack and Web API.
- Real production experience with Angular.
- Experience with relational databases and MongoDB.
- Understanding of OOP and SOLID principles.
- Experience with SASS or LESS.
- In-depth knowledge of HTML, CSS3, and web standards.
- Experience with responsive design and mobile-first techniques.
- Knowledge of progressive enhancement techniques.
- Strong unit-testing and code-coverage experience.
- Experience handling browser differences.
- Experience using Webpack.
- Understanding of design patterns.
- Written and spoken English communication.
- Good analytical, problem-solving, technical, and non-technical communication skills.
- Detail-oriented, self-motivated, and able to follow through.
- DevOps, Elastic Stack, and AWS knowledge are pluses.
Responsibilities
- Develop production backend code using .NET Core and Web API.
- Develop production frontend code using Angular, RxJS, and JavaScript.
- Use Elasticsearch, Kibana, MongoDB, and DevOps tools.
- Write readable, maintainable, and documented code.
- Ensure strong unit testing and code coverage.
- Use Webpack and other build-system tools.
- Participate in requirements clarification, planning, and design.
- Apply DevOps practices for deployment and monitoring.
- Mentor junior team members.
Benefits
- Transparent, problem-solving-focused work environment.
- Career growth opportunities.
- Home office and flexible work.
- Compensation based on motivation, skills, and experience.
Hiring Process
Submit the application form with contact details, LinkedIn information, an explanation of interest, and a CV. Only shortlisted candidates will be contacted.
