See other job openings at BCM

Front-End Developer

Department

Technology

Reports To

Technology Team Leader

Role

This position is responsible for developing and deploying responsive, high-performance web applications to support the company’s growing portfolio of business solutions. The Front-End Developer will transform design concepts and business requirements into scalable, user-friendly interfaces, ensuring an optimal experience across platforms.

The ideal candidate is a hands-on developer with strong front-end expertise, passionate about creating elegant, functional digital experiences. This role will involve close collaboration with the design and product teams to deliver solutions that reflect the company’s brand and vision while supporting the long-term growth of our digital platforms.

Responsibilities
  • Develop, test, and deploy responsive front-end applications for business platforms and digital products.
  • Collaborate with the design team to translate UI/UX concepts into intuitive, scalable web interfaces.
  • Ensure applications are optimized for speed, responsiveness, and cross-browser compatibility.
  • Partner with business and operations teams to align technical solutions with strategic objectives.
  • Identify and troubleshoot issues, perform thorough testing, and implement effective solutions.
  • Document development processes and contribute to internal knowledge sharing.
Results
  • Delivery of high-quality, user-friendly web applications that meet business and design requirements.
  • Consistent, on-time release of front-end solutions aligned with project timelines.
  • Improved customer and client engagement through intuitive digital experiences.
  • A scalable, maintainable front-end infrastructure that supports the company’s long-term digital growth.
  • Strong collaboration across design, product, and business teams to achieve seamless results.
Requirements
  • Diploma or higher qualification in Computer Science or a related discipline preferred.
  • 1–3 years of practical experience in front-end development.
  • Strong command of HTML5, CSS3, JavaScript, and familiarity with modern frameworks (e.g., React, Vue, or Angular).
  • Experience in cross-functional teamwork, with demonstrated ability to deliver projects on time.
  • Familiarity with AWS Amplify or other cloud-based deployment platforms is an advantage.
  • Excellent communication and teamwork skills.
  • Self-starter with a strong sense of responsibility, well-organized, and proactive with a can-do attitude.
  • Passion for building impactful digital solutions and continuously improving user experiences.
Apply for this job