Head, Frontend Engineering
Rod Staff Recruitment Group
Manila, NCR, Philippines1 month ago
40 views18 saves4 applies
Prepare for this role
Job Type
full time
Description
RESPONSIBILITIES
- Provide technical guidance and leadership to the team and be fully accountable for the entire service delivery for that team.
- Accurately maintain software project records, proactively providing status reports as required.
- Manage software development projects from concept to launch.
- Lead the team by providing assistance and support as needed to meet the requirements.
- Assess performances of team members and develop a plan for improvement.
- Engage in the company’s drive to improve the skills of the employees, its processes, and to help discover new tools/frameworks.
- Collaborate with other heads/managers to further improve processes and technical skills of the team.
- Mentor software engineers and ensure compliance with software engineering standards.
- Analyze current technologies and system architecture for the platform and determine ways to improve performance and stability.
- Contribute to the further development of the engineering teams through continual improvement initiatives.
- Gather and evaluate user requirements in collaboration with product managers, designers, and other engineers.
- Assist in planning and developing feature-rich applications.
- Collaborate with stakeholders to develop applications from the ground up.
- Provide training, help, and support to other team members.
- Perform code review and code improvements.
- Stay up to date with current best practices and technologies.
- Learn new and emerging skills and/or technologies as projects require.
- Participate in every phase of the software lifecycle, actively contributing to the solution at every step.
- Write clean, testable code throughout the development process to ensure the quality is up to standards.
QUALIFICATIONS
- Degree in Engineering, Information Technology, Computer Science, Management, or equivalent years of experience.
- Minimum of 10 years of total experience as an IT Professional with 4+ years of experience in Frontend Development and 2+ years of experience leading software engineers.
- Team player, solution-oriented, critical-thinker, responsible, proactive, self-managed, driven, and motivated.
- Strong interpersonal, communication, and time-management skills.
- Integrity, passion, and collaborative spirit expected.
- Strong analytical and problem-solving skills.
- Ability to thrive in a fast-paced, quickly changing environment.
- Ability to work autonomously or with a team.
- Extensive knowledge in frontend technologies especially in JavaScript.
- Extensive experience in HTML, CSS, and cross-browser compatibility.
- Proficiency in code versioning tools, such as Git.
- Extensive experience in building apps using JavaScript frameworks such as VueJS or ReactJS.
- Extensive experience in building apps that consume APIs.
- Experience in using GraphQL or Apollo GraphQL is preferred.
- Experience working in Agile/Scrum project team.
- Experience in using project management tools such as Jira and Confluence.
- Good grasp of user experience principles and how to apply technology solutions to enhance UX.
- Experience in data visualization is preferred - D3.js or Plotly.js.
- Experience in building APIs using JavaScript is preferred - Express, Sails, Meteor, or Loopback.
- Experience in building mobile apps is preferred - Swift, Kotlin, Flutter, or React Native.
- Experience in building desktop apps is preferred - Electron or Flutter.
- Experience in using testing frameworks is preferred - Jest, Mocha, Chai, Cypress.io, or Nightwatch.js.
This job is found at InterviewStack.io
Skills
htmlcssjavascriptvue.jsgraphqlagilescrumjiradata visualizationapisswiftkotlinflutterjestmochauser experienceproject managementfrontend developmentcode review