Frontend Engineer

About the Role

As a Frontend Engineer at Beam, you will play a pivotal role in bringing our design solutions to life and shaping the user experience on our Beam AI platform. You'll be at the forefront of crafting seamless interactions and visually compelling interfaces that drive user interactions and engagement. We are looking for someone who is passionate about building great products, has strong leadership skills, and is comfortable working in a fast-paced, startup environment.

Responsibilities

This role will require you to leverage your technical expertise to craft intuitive user interfaces for our Beam AI Platform. Your key responsibilities will entail the following:

  • Collaborate with cross-functional teams to develop and maintain responsive web applications.

  • Write clean, maintainable, and efficient code using JavaScript, TypeScript, and React.js to build interactive and dynamic user interfaces.

  • Implement responsive design principles to ensure seamless user experiences and compatibility across different devices and browsers.

  • Conduct code reviews and provide constructive feedback to maintain code quality and ensure adherance to coding best practices and standards.

  • Utilize state management tools like React Query and Redux toolkit for data management.

  • Collaborate with UI/UX designers to ensure seamless integration of design concepts.

  • Implement and maintain UI components using style components.

  • Contribute to the development and maintenance of our GitHub repositories.

  • Troubleshoot and debug frontend issues to ensure smooth user experiences.

  • Stay updated on emerging frontend technologies and best practices to continuously improve our development processes.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • 2 to 3 years of proven experience as a Frontend Engineer or similar role, with a focus on developing responsive and visually appealing web interfaces.

  • Proficiency in JavaScript, TypeScript, and React JS.

  • Strong understanding of HTML and CSS.

  • Experience with state management using React Query and Redux Toolkit.

  • Experience with UI libraries and styled-components.

  • Proficiency in Git and GitHub for version control.

  • Familiarity with UI/UX design principles and frameworks.

If you are passionate about leveraging AI to drive innovation and thrive in a collaborative, fast-paced environment, we’d love to hear from you! Join us in shaping the future of AI-powered solutions!