
Front-end Architect – Team Lead
Robin Radar Systems
full-time
Posted on:
Location Type: Hybrid
Location: The Hague • Netherlands
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Define and maintain the front-end architecture.
- Prioritize, and manage the front-end architecture backlog.
- Act as the primary advocate for modern front-end standards, proactively identifying architectural debt and driving the adoption
- Align the front-end technology roadmap with the business and software roadmaps.
- Ensure Cross-team/cross-product/cross-department alignment, including close alignment with product management, product owner and the SW architect.
- Active member of the Software Architecture Council that handles the intake of change requests and design challenges.
- Responsible for the preparation of development by creating high level architectural designs, or providing solutions to complex design challenges.
- Monitor the overall quality of developed software and end-solutions, ensuring adherence to performance standards.
- Supporting the front-end team with their design challenges.
- Design, build, and maintain front-end applications in React (TypeScript).
- Implement clean, reusable components with a strong focus on UX and responsiveness.
- Contribute towards data visualisation and mapping features.
- Deliver high-quality PRs and constructive reviews that set the team standard.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Work closely with the backend team to create a clear and insightful presentation of data.
- Provide technical leadership, by defining technical direction and team goals, setting up team standards. Communicate goals and requirements and review them with the team regularly.
- Allocate resources efficiently, and organize and monitor work schedules (remote work, holidays and sick leave management, approve timesheets), to ensure alignment and successful project delivery.
- Ensure the team’s adherence to agreed processes and standards, while identifying areas for improvement. Stay current with industry best practices and emerging technologies.
- Foster a collaborative and supportive environment by providing regular, relevant and timely feedback and contributing to smooth daily operations and effective communication.
- Coach and train team members, identify skill gaps and learning opportunities. Participate in the team’s performance reviews led by the department head and provide constructive feedback on their contribution, progress and future potential.
Requirements
- BA/MSc degree in Computer Science, Software Engineering, or a related field.
- Over 10 years experience working in front-end development teams, over 5 years experience as front-end architect, and over 5 years experience leading teams.
- Strong analytical and problem-solving skills, with the ability to diagnose complex issues and implement effective solutions.
- Used to working in a dynamic environment with fast-changing priorities, parallel projects, and various stakeholders with probably conflicting interests.
- Excellent collaboration and English communication skills. Being able to present technical information to technical and non-technical people and being able to judge the appropriate abstraction level for the audience.
- Strong proficiency in TypeScript, web technologies, React and HTML / CSS.
- Comfortable working with REST APIs and handling real-world data.
- Strong understanding of UI/UX principles and a user-centred approach to interface design.
- Experience with Git or similar version control systems.
- Experienced in writing unit tests and test scenarios about your own work.
- Live in The Netherlands, within commuting distance from The Hague.
Benefits
- Working for a Great Place to Work® certified company;
- Comprehensive pension plan;
- Commuting allowance;
- 30 days of paid holiday leave (with the possibility to buy 3 additional days);
- Opportunities to develop your skills even further through training and certifications;
- High quality laptop/desktop, monitor, noise canceling headphones, and any other equipment necessary for your role;
- An international team of 30+ nationalities, full of high performance colleagues you can exchange experiences with and learn from. As well as having a lot of fun in our social events!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
front-end architectureReactTypeScriptHTMLCSSREST APIsUI/UX principlesunit testingproblem-solvinganalytical skills
Soft Skills
collaborationcommunicationleadershipcoachingfeedbackresource allocationorganizational skillsadaptabilityteam managementstakeholder management
Certifications
BA degree in Computer ScienceMSc degree in Software Engineering