Job Openings
Senior Software Engineer ( Frontend )
About the job Senior Software Engineer ( Frontend )
On behalf of our client, Manpower Malta is seeking to recruit a Senior Software Engineer (Frontend) to join our clients team.
Responsibilities:
- Develop, maintain, and enhance web applications in collaboration with the API development team.
- Ensure code quality, adherence to established coding practices, and architectural consistency.
- Define technical requirements with the Product Owner and align development practices with the Software Architect.
- Build reusable components and libraries to enhance scalability and efficiency.
- Write and maintain unit tests to uphold code reliability and performance.
- Stay up to date with emerging technologies and continuously optimise existing functionality.
- Mentor and support team members through knowledge sharing, best practices, and training.
- Provide technical guidance on product backlog estimations and escalate critical issues to the Team Lead.
- Meet KPIs and project deadlines while maintaining high-quality standards.
Requirements:
- 5+ years of proven experience developing internal or consumer-facing web applications. In addition to experience, a Bachelors degree in Computer Science (or a related field) is an advantage.
- Expertise in Vue3 (experience in React or Angular is also valuable).
- Hands-on experience with C#, .NET Framework, .NET Core, or SQL Server is an advantage.
- Strong proficiency in HTML5, CSS3, and CSS frameworks such as PrimeFlex or Tailwind, and Node.js.
- Extensive experience in component library development.
- Solid understanding of software architecture principles and secure engineering practices.
- Comprehensive knowledge of the web development lifecycle, from design to deployment.
- Strong problem-solving, analytical, and time management skills, with the ability to prioritise tasks and work under pressure.
- Experience in work estimation, considering potential project overheads.
- Deep understanding of User Experience (UX) principles and their application in front-end development.