Frontend Engineer (Junior-Senior Level) (React Native,Angular V.10-16)
Detail posisi
Bluebik is the leading consultancy focusing on comprehensive advice on digital transformation to enhance the capabilities of clients through technological application. The Frontend Engineer role involves constructing robust technology platforms to help leading companies compete in a dynamic market.
Kewajiban
• Analyze and create UI by working with creative designer to create the best user experience.
• Analyze and design essential REST API for develop applications.
• Develop responsive web applications and mobile applications.
• Coordinate with staffs in design team and clients.
• Coordinate with development team, design team and other related teams including QA to create integration tests.
• Create unit test for responsible function.
• Ensure compatibilities between applications and internet browsers.
Kualifikasi
• Bachelor’s degrees in computer science, Computer Engineering or related fields 1 – 2 years of professional experience as a frontend developer.
• Strong understanding of UX/UI principles with the ability to analyze and propose improvements to enhance user experience.
• Proficiency in modern frontend frameworks, particularly Single Page Application (SPA) development using ReactJS, NextJS or Angular with experience in TypeScript.
• Experience with cross-platform development such as React Native and Flutter.
• Experience with state management libraries such as Redux, MobX or Zustand.
• Expertise in JavaScript and TypeScript, including building and maintaining large-scale applications.
• Experience with CI/CD pipelines for automated testing and deployment.
• Familiarity with RESTful API integration.
• Proficient in HTML5 and CSS3 for building responsive and visually appealing web applications.
• Basic knowledge of using Figma for frontend design and prototyping.
• Understanding of web application development for cross-browser compatibility.
• Familiarity with version control tools such as Git.
• Basic knowledge of SEO principles and best practices.
• Ability to work within Agile/Scrum development methodologies.
• Strong teamwork and collaboration skills.