MakeInfinite Labs ยท 1 month ago
Lead Software Engineer, Frontend
MakeInfinite Labs is a company focused on building infrastructure for data-driven applications in the AI economy. They are seeking a Lead Frontend Engineer to accelerate the development of their decentralized application, leading the technical aspects and managing the codebase while ensuring high-quality standards.
Computer Software
Responsibilities
Collaborate with the product and design teams to transform wireframes and mockups into fully functional, responsive user interfaces for our dApp using ReactJS
Take ownership of frontend feature development, ensuring high-quality code that aligns with project requirements and adheres to industry best practices
Lead, manage, and obsess over the codebase, setting high standards for code quality, maintainability, and performance
Identify and address performance bottlenecks, implementing optimizations to enhance the speed and responsiveness of the frontend application
Ensure that our dApp is compatible with various browsers and devices, maintaining a consistent user experience across different platforms
Regularly review and refactor existing code to improve codebase maintainability and efficiency
Conduct comprehensive testing of frontend components, perform bug fixing, and troubleshoot issues reported by users or other team members
Collaborate closely with the backend development team to integrate frontend components with the backend infrastructure and APIs
Stay updated with the latest advancements in frontend technologies and contribute to the enhancement of our development processes
Qualification
Required
4+ years of professional experience working with JavaScript for web application development
3+ years of hands-on experience in building complex user interfaces using ReactJS
2+ years of experience leading a front-end team while still contributing technically
2+ years of experience developing REST APIs
Strong proficiency in JavaScript, HTML, and CSS, with a keen eye for design and aesthetics
Solid understanding of frontend build tools, such as Webpack and Babel
Experience with version control systems like Git and collaborative development workflows
Familiarity with RESTful APIs and asynchronous request handling
Ability to write efficient, reusable, and modular code, following best practices and design patterns
Strong problem-solving skills and a proactive attitude toward overcoming challenges
Strong command of the English language, both written and spoken
Strong communication skills, with the ability to effectively articulate ideas and communicate across teams
Strong collaboration skills, with the ability to work effectively in a fast-paced and dynamic environment
Preferred
Bachelor's degree in computer science or a related technical field (Masters is a plus)
Passion for Web3 technology
Experience with web3 frontend tools such as web3js and eth.js
Past experience building frontend applications that interact with wallets
A portfolio of past projects or contributions to open-source projects is highly desirable
Benefits
Medical, dental, and vision insurance (100% of premiums covered by employer)
Short-term and long-term disability, accidental death & dismemberment, basic life, and supplemental voluntary insurance
401(k) with employer match
Employee Assistance Program (EAP)
Employee discount programs and awards
Lunch & Learns
Flexible personal paid time off and sick time
Work from anywhere in the United States
15 company-paid holidays in 2025 (including a year-end holiday shutdown)
Company
MakeInfinite Labs
Funding
Current Stage
Early StageCompany data provided by crunchbase