Lead and mentor a team of frontend engineers, set technical direction, manage project delivery, and ensure quality assurance for frontend applications.
Responsibilities:
- Team Leadership and Management:
- Lead, mentor, and develop a team of frontend engineers with varying levels of experience.
- Foster a positive, inclusive, and collaborative team culture that encourages innovation and growth.
- Conduct regular 1:1 meetings, performance reviews, and provide constructive feedback to team members.
- Identify training and development needs and facilitate opportunities for skill enhancement.
- Manage team workload, allocate resources effectively, and ensure timely delivery of projects.
- Participate in the recruitment and onboarding of new frontend team members.
- Technical Direction and Strategy:
- Define and champion frontend architecture, best practices, and coding standards across the team.
- Stay abreast of the latest frontend technologies, trends, and tools, and evaluate their potential adoption.
- Collaborate with Product Managers, UX/UI Designers, and Backend Engineers to define product requirements and technical specifications.
- Ensure the technical feasibility of UI/UX designs and provide constructive feedback.
- Drive initiatives to improve code quality, performance, scalability, and maintainability of frontend applications.
- Project Delivery and Execution:
- Work closely with Product and Engineering leadership to plan and prioritize frontend development tasks.
- Oversee the estimation of effort and timelines for frontend development projects.
- Monitor project progress, identify and mitigate risks, and proactively communicate updates to stakeholders.
- Ensure the team adheres to agile development methodologies and participates actively in sprint ceremonies.
- Facilitate effective communication and collaboration between the frontend team and other engineering teams.
- Quality Assurance and Testing:
- Promote a culture of quality and ensure the implementation of robust testing strategies (unit, integration, end-to-end).
- Work with the QA team to define test plans and ensure thorough testing of frontend components.
- Drive continuous improvement in the team's testing processes and automation efforts.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Proven experience (typically 5-10 years) in frontend software development with a strong understanding of modern JavaScript frameworks and libraries (e.g., React, Angular, Vue.js).
- Demonstrable experience (typically 2+ years) in a leadership role managing and mentoring frontend engineers.
- Solid understanding of HTML, CSS, and related web technologies. Familiarity with RESTful APIs and asynchronous programming. Experience with build tools (e.g., Webpack, Parcel) and version control systems (e.g., Git).
- Strong proficiency in relevant programming languages and frameworks (e.g., Swift/Objective-C for iOS, Kotlin/Java for Android, JavaScript/TypeScript with React Native, Dart with Flutter).
- Experience with mobile architecture patterns (e.g., MVVM, MVP, Clean Architecture).
Familiarity with mobile-specific state management solutions and data persistence techniques. Strong understanding of software development principles, design patterns, and best practices.
Top Skills
Angular
CSS
Dart
Flutter
Git
HTML
Java
JavaScript
Kotlin
Objective-C
Parcel
React
React Native
Swift
Typescript
Vue
Webpack
Bitdeer Group Singapore Office
Singapore, Singapore
Similar Jobs
Artificial Intelligence • Hardware • Information Technology • Machine Learning • Semiconductor
The New Product Introduction Engineer will develop and optimize semiconductor processes, enhance product reliability, and solve manufacturing problems using data analysis and engineering skills.
Top Skills:
HTMLJmpPerlPython
24 Days Ago
Artificial Intelligence • Hardware • Information Technology • Machine Learning • Semiconductor
Lead a team to improve yield and quality using advanced data analytics, AI, and machine learning; mentor members, develop algorithms, and enhance data infrastructure.
Top Skills:
Google Cloud PlatformJmpPower BIPythonSQLTableau
Artificial Intelligence • Hardware • Information Technology • Machine Learning • Semiconductor
The role involves developing and optimizing processes for NAND technology, troubleshooting issues, leading projects, and collaborating with teams globally to improve yield and quality across manufacturing.
Top Skills:
Chemical EngineeringDesign Of ExperimentsEdxMaterials ScienceMicroelectronicsPhysicsSemSimsTemXpsY3
What you need to know about the Singapore Tech Scene
The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.