About the position
Parcl is a synthetic real estate platform that allows users to invest in the residential real estate market globally. They provide investing, hedging, and liquidity to the real estate market, making it accessible to a wider range of investors. The platform is highly liquid, with low transaction fees, and requires no minimum investment. Parcl is looking for a React developer with experience in writing clean components and flows, as well as integration tests. The role also involves contributing to their component library and design system, and performing internal code reviews.
Responsibilities
- Contribute to the development of Parcl's component library and design system.
- Write clean and efficient components and flows using React, Tailwind, and TypeScript.
- Create and execute integration tests using Cypress.
- Prepare engineering design documents for new features.
- Conduct internal code reviews.
- Have at least 5 years of experience in writing React in a production environment.
Requirements
- 5+ years of experience writing React in production.
- 5+ years of experience with TypeScript.
- Experience with Tailwind CSS.
- Experience with Cypress for integration testing.
- Ability to write clean and efficient code.
- Strong understanding of engineering design principles.
- Ability to contribute to a component library and design system.
- Strong problem-solving skills.
- Excellent communication and collaboration skills.
- Attention to detail and ability to perform code reviews.
Benefits
- Competitive salary range of $130-$200
- Opportunity to work with cutting-edge technologies such as React, TypeScript, TailwindCSS, and GraphQL
- Chance to contribute to a component library and design system
- Ability to write clean components and flows using React, Tailwind, and TypeScript
- Involvement in writing minimal yet complete integration tests using Cypress
- Opportunity to write engineering design documents for new features
- Participation in internal code reviews
- Autonomy in work
- Deep understanding of advanced CSS topics and technical SEO fundamentals
- Experience with performance optimizations like Tree Shaking and Code Splitting
- Ability to set up and maintain code quality pipelines
- Nice to have experience in writing timeseries based components and GeoJSON based components
- Understanding of the tradeoffs/risks of using dependencies in JavaScript
- Familiarity with at least 1 blockchain and its programming model
- TypeScript mastery
- Passion for DeFi