Job Description
🏡 About MCard Technologies
As homeowners ourselves, we know that buying and owning a home isn’t always how we imagined it—it’s harder and more expensive than most homeowners expect. Led by a team of world-class credit and fintech operators from Ramp, Goldman Sachs (Marcus), Power Finance, Bain Capital, JP Morgan Chase, and Yieldstreet, we are reimagining the homeownership experience to save homeowners time and money. Starting with bringing rewards to mortgage payments, we have ambitious goals to create a homeownership and financing ecosystem tailored to the American homeowner. Our first product is a consumer credit card made for homeowners.
Funded by top VCs including Jump Capital, Village Global, Recharge Capital, and Soma Capital, we are mission-driven and hungry to make an impact. If this resonates with you, let’s talk!
We’re headquartered in New York City, with team members all over the country and globe.
🛠 Daily Adventures And Responsibilities
Work closely with product, design, and engineering teams to deliver and iterate on core product initiatives.
Produce “clean” and well-structured code, with documentation and meaningful comments.
Implement “pixel-perfect” designs that work across modern browsers and devices.
Maintain code quality, organization, automation, and continuous delivery practices.
Effectively communicate development progress and blockers to product and engineering leads.
Collaborate effectively within a distributed global team.
Participate in stand-ups, sprint planning, and code reviews.
Provide and receive constructive feedback to help raise the bar for the whole team.
📋 Competencies
Proactive: you spot issues and opportunities without being told, and drive improvements.
Ownership: you take pride in everything you ship and don’t consider it done until it’s right.
Communication: you explain technical and non-technical concepts clearly, listen actively, and adjust for your audience.
Team-oriented: you help teammates resolve blockers, celebrate wins, and share credit.
Feedback-driven: you give and receive feedback constructively and use it to grow.
Product-minded: you think not just about the code, but the experience in the hands of users.
✅ Skills & Relevant Experience
BS in Computer Science or equivalent practical experience (bootcamps, self-taught, strong project portfolio all welcome).
Proven Industry Experience
Relevant professional experience in web frontend development.
Strong portfolio or track record building modern, responsive, and performant web applications.
Experience throughout the full web app lifecycle: development, deployment, monitoring, and iteration.
Technical Expertise
Proficiency with React and related frameworks/libraries (e.g., Next.js, Redux, React Query, Zustand).
Solid experience with modern JavaScript (ES6+), TypeScript, HTML5, and CSS3.
Experience building and consuming RESTful APIs
Familiarity with state management, hooks, and component-based architecture.
Design And UX Skills
Ability to translate high-fidelity designs into responsive, accessible, and performant web applications.
Understanding of design systems and best practices in UX/UI implementation.
Code Quality and Testing
Experience with automated testing frameworks (e.g., Jest, React Testing Library, Cypress).
Strong understanding of debugging, logging, and performance monitoring.
Performance Optimization
Knowledge of web-specific performance considerations: lazy loading, code splitting, caching, and rendering optimizations.
Security and Best Practices
Understanding of web security best practices, including XSS/CSRF prevention and secure data handling.
Familiarity with authentication and authorization mechanisms (e.g., JWT, OAuth).
Professional Attributes
Strong problem-solving skills and adaptability to fast-changing environments.
Excellent collaboration and communication skills across technical and non-technical stakeholders.
Deployment and Maintenance
Experience with CI/CD pipelines for web applications.
Familiarity with cloud platforms (AWS, GCP, or Vercel/Netlify) for deployment and hosting.