Senior React Engineer
Boston, Massachusetts
Full Time
$140k - $180k
We are an innovative generative AI startup based in Boston, pushing the boundaries of artificial intelligence to create transformative solutions for diverse industries. Our mission is to leverage cutting-edge technology to drive unprecedented advancements in AI, and we are looking for a talented Senior React Engineer to join our dynamic team and help us shape the future.
Role Overview:
As a Senior React Engineer, you will play a crucial role in designing and implementing the user interface for our AI-driven applications. You will work closely with product managers, designers, and other engineers to build scalable and performant frontend solutions. Your expertise in React and front-end development will be pivotal in delivering high-quality user experiences that align with our ambitious vision.
Key Responsibilities:
- Architect and Develop: Design and build scalable, high-performance web applications using React, ensuring clean, maintainable code.
- Collaborate: Work closely with cross-functional teams, including UX/UI designers and backend engineers, to deliver seamless and integrated solutions.
- Optimize: Identify and resolve performance bottlenecks and ensure that the application meets high standards for responsiveness and usability.
- Lead: Mentor junior engineers, provide technical guidance, and contribute to code reviews to uphold best practices and coding standards.
- Innovate: Stay abreast of the latest industry trends and technologies, and advocate for new tools and techniques that can enhance our development processes and product offerings.
- Test: Implement robust testing strategies to ensure the reliability and stability of our applications.
Qualifications:
- Experience: 5+ years of professional experience in frontend development with a focus on React. Proven track record of delivering complex applications and features.
- Technical Skills: Deep knowledge of React, including hooks, context, and state management. Proficiency with modern JavaScript (ES6+), HTML5, and CSS3. Familiarity with front-end build tools and version control (e.g., Webpack, Git).
- Design Sensibility: Strong understanding of UX/UI principles and experience working with designers to create intuitive, user-friendly interfaces.
- Performance Optimization: Experience with performance optimization techniques for large-scale applications.
- Problem-Solving: Excellent analytical and troubleshooting skills, with the ability to diagnose and address complex issues.
- Communication: Strong verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Preferred Qualifications:
- AI/ML Knowledge: Familiarity with AI/ML concepts or experience working on AI-driven products is a plus.
- Team Leadership: Experience in leading or mentoring a team of engineers is advantageous.
- Tech Stack: Experience with additional technologies or frameworks such as TypeScript, GraphQL, or Node.js is a bonus.
What We Offer:
- Competitive Salary: A comprehensive compensation package that reflects your skills and experience.
- Flexible Work Arrangements: Hybrid work options with the flexibility to work remotely.
- Equity: Opportunity to be part of our growth journey with equity options.
- Innovative Culture: A dynamic work environment that fosters creativity, collaboration, and continuous learning.
- Benefits: Comprehensive health, dental, and vision plans, along with other perks and benefits to support your well-being.