Role: Sr. Frontend Developer
Experience Range: Minimum of 6-9 years of experience in front-end development with React.
Preferred Qualifications:
● Degree in Computer Science, Software Engineering, or a related field.
Interview Process: Applicant questionnaire > Assessment > Face to Face Rounds > HR Round.
Role Summary :
The Senior Front-End Developer is responsible for designing, developing, and testing UI for web applications to meet customer needs and business goals. This role demands a deep expertise in front-end technologies, including HTML5, CSS3, and React. The position also emphasizes the use of design systems to create consistent and scalable user interfaces.
Why join BHIVE:
- Exciting projects: BHIVE offers innovative projects that have a real impact in the industry
- Collaborative environment: BHIVE values teamwork and collaboration, fostering creativity and providing opportunities for learning.
- Work-life balance: BHIVE offers flexibility in work hours to maintain a healthy work-life balance
- Career growth: BHIVE invests in employee development and opportunities for career growth.
- Impactful work: Working at BHIVE means making a real impact on the startup ecosystem in India.
Key Responsibilities:
1. Design, Development & Maintenance
- Develop and implement highly-responsive user interface components using React
- Utilize modern design systems to ensure consistent and reusable components.
- Translate designs and wireframes into high-quality code.
- Optimize applications for maximum speed and scalability.
- Maintain and improve the performance of existing software
- Maintain brand consistency throughout the design, adhering to design system guidelines.
2. Technical Leadership
- Lead front-end projects, focusing on implementing design systems and integrating APIs and other technologies
- Provide guidance and mentorship to junior developers in React and best practices in using design systems
3. Testing & Integration
- Develop and execute test cases to diagnose issues and bugs, creating robust solutions with design systems in mind.
- Collaborate with back-end developers and web designers to improve usability and ensure design consistency.
4. Communication & Collaboration
- Work with project managers and technical teams to deliver solutions that surpass client expectations
- Participate in code reviews to ensure standards and quality of coding are met, with a focus on design system integration.
- Facilitate team meetings and provide constructive feedback, emphasizing design consistency
Key Competencies and Skills:
- Proficient understanding of web markup, including HTML5 and CSS3.
Extensive experience with React, including:
- Deep understanding of React state management patterns and solutions (e.g., Redux, Context API)
- Experience with React Hooks and functional component paradigms
- Familiarity with React performance optimization techniques.
- Experience in integrating RESTful APIs in React applications.
- Understanding of React lifecycle methods and their use in complex interactive UIs.
- Proficient with design systems, their creation, maintenance, and implementation in large-scale projects.
Personal Skills:
- Strong analytical skills and business acumen
- Problem-solving abilities.
- Excellent communication and teamwork skills
- Ability to manage multiple projects simultaneously and work under tight deadlines.
Employee Benefits:
We believe training is an integral part of an individual’s career, training will be provided seamlessly to improve the individual further.