Software Developer
About Heliocrafts
Heliocrafts is an AI-powered platform revolutionizing web development by enabling users to design, create, share, and customize reusable web components and resources. Our mission is to simplify development processes and amplify results for developers worldwide.
Job Description
We're seeking a talented and experienced React Developer to join our frontend team. You'll play a crucial role in shaping the user interface of our innovative platform, creating intuitive and powerful tools for web developers.
Key Responsibilities:
- Develop and maintain complex React components and applications
- Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces
- Optimize application performance and responsiveness
- Integrate AI-powered features into the frontend
- Contribute to architectural decisions and best practices
- Mentor junior developers and participate in code reviews
Required Experience
- 3+ years of hands-on experience with React.js and its ecosystem
- Strong understanding of state management (e.g., Redux)
- Experience with modern JavaScript (ES6+) and TypeScript
- Familiarity with RESTful APIs and GraphQL
Required Skills
- Expertise in React.js, including hooks and context API
- Proficiency in HTML5, CSS3, and responsive web design
- Strong knowledge of JavaScript build tools and module bundlers (e.g., Webpack, Rollup)
- Experience with version control systems (Git)
- Familiarity with testing frameworks (Jest, React Testing Library)
- Understanding of web accessibility standards and best practices
- Knowledge of CI/CD pipelines and automated testing
Preferred Skills
- Experience with Next.js or other React frameworks
- Familiarity with AI/ML concepts and their application in frontend development
- Knowledge of WebGL or Three.js for advanced visualizations
- Experience with design systems and component libraries
- Understanding of web performance optimization techniques
If you're passionate about creating cutting-edge web development tools and want to be part of a team pushing the boundaries of what's possible with AI and React, we'd love to hear from you!