Company Overview:
Bitlab is a digital consultancy specialising in custom-built portals, websites, mobile applications, and cloud & AI solutions. We work with clients across multiple industries to deliver scalable, high-impact digital products.
About the Role
We are looking for a Frontend Developer to join our engineering team at Bitlab. You will be responsible for building modern, high-performance user interfaces for web applications and digital platforms used by regional clients.
You will work closely with designers and backend engineers to deliver seamless, end-to-end digital experiences, from translating UI/UX designs into production-ready code to optimising performance and usability.
Key Responsibilities
- Develop and maintain frontend applications and reusable UI components
- Translate UI/UX designs into clean, responsive, and accessible interfaces
- Integrate frontend applications with backend services and RESTful APIs
- Ensure performance, scalability, and cross-browser compatibility
- Optimise applications for speed, usability, SEO, and accessibility
- Collaborate closely with product, design, and backend teams
- Participate in code reviews, testing, and deployment processes
- Troubleshoot, debug, and enhance existing frontend systems
Requirements
- Minimum 1–2 years of experience in frontend development (Fresh graduates with strong portfolios are encouraged to apply)
- Strong proficiency in HTML, CSS, and JavaScript / TypeScript
- Experience with modern frontend frameworks such as Vue or React
- Understanding of component-based architecture and state management
- Experience working with RESTful APIs (data fetching, error handling, state management)
- Experience building responsive and cross-browser compatible interfaces
- Basic understanding of frontend performance optimisation techniques
- Familiarity with version control systems
- Strong willingness to learn and adopt new technologies
Nice to Have
- Experience working with CMS(s) like Umbraco, Sitecore, AEM
- Familiarity with mobile development using Capacitor + Ionic or React Native
- Experience with progressive web applications (PWA)
- Familiarity with application state management tools such as Pinia and/or Redux
Personal Attributes
- Strong problem-solving mindset with attention to detail
- Good communication and collaboration skills
- Ability to translate technical concepts to non-technical stakeholders
- Curious, proactive, and eager to learn
- Takes ownership and follows through on tasks
Why Join Bitlab
- Work on real-world digital platforms across multiple industries
- Exposure to modern frontend stack (Vue/React, Tailwind, APIs, CMS integrations)
- Opportunity to grow into full-stack or technical lead roles
- Collaborative and learning-focused environment