Source description
About the role
Extensive hands-on experience in UI Development and Frontend Architecture. Proven expertise in Angular Development and creating Angular components following best practices. Solid understanding of security practices for frontend applications, including SAST, DAST, managed firewall setups, and addressing OWASP top 10 security risks. Strong knowledge of Cloud technologies, particularly AWS, and experience with EC2, Lambda, and RDS. Proficiency in JavaScript, TypeScript, and state management principles. Experience with CI/CD tools such as GIT, Jenkins, GitLab, and JIRA. Expertise in working with databases like MS SQL, MySQL, ELK Stack, and/or MongoDB. Excellent problem-solving and analytical skills with a passion for driving scalable, maintainable, and reliable frontend solutions. Strong communication and collaboration skills to foster component standardization across the organization. Proven record of driving successful frontend implementations and maintaining product frameworks. HTML5, CSS3, Material Design, Chart libraries: d3 Exposure to Microservices and Micro frontend approach. Understanding of Code Management processes on Git/Bitbucket and exposure to DevOps practices. Knowledge of Progressive Web Apps (PWA) and implementing responsive designs. Roles and Responsibilities: Frontend Architecture & Angular Development: Harness your expertise in Angular and frontend architecture to design and develop cutting-edge user interfaces for our innovative products. Scalability, Maintainability & Reliability: Drive the scalability, maintainability, and reliability of the Product Framework, ensuring it meets the highest industry standards. Security on Frontend Applications: Implement robust security measures for frontend applications, including SAST, DAST, and addressing OWASP top 10 security risks. Product Framework Scaling and Maintenance: Take ownership of maintaining the Product Framework, ensuring it stays up-to-date with the latest technologies and industry best practices. Scale the framework to meet the market needs while keeping it extremely configurable. Component Standardization: Lead the standardization of components across the organization, promoting consistency and reusability for diverse Product Implementations. Collaboration with Cross-functional Teams: Work closely with developers, designers, and product managers to ensure seamless integration and delivery of cutting-edge products. Scalable Frontend Solutions: Leverage your skills in Cloud technology integration to design and implement scalable frontend solutions using AWS services like EC2, Lambda, and RDS. UI Development & User Experience: Create intuitive and efficient user interfaces using JavaScript, TypeScript, and state management principles. Continuous Integration & Delivery: Establish effective CI/CD workflows using GIT, Jenkins, GitLab, and JIRA, enabling continuous integration and delivery of frontend applications. Database Management: Utilize your expertise in working with databases such as MS SQL, MySQL, ELK Stack, and MongoDB to design efficient data storage and retrieval systems. Framework Documentation: Ensure comprehensive documentation of the Product Framework, making it easy for team members to understand and utilize effectively. Team Mentoring & Leadership: Mentor and lead the development team, nurturing a culture of innovation, collaboration, and technical excellence. Low Code/No-Code Development: Leverage your knowledge of low code/no-code development principles and reusability to build front-end architectural solutions that streamline development processes.
More at Metamorphosys