Source description
About the role
As a UI Developer at Mouser, you will be responsible for the Web/Mobile development of internal platforms and systems. You will primarily focus on front-end development, but you will also need to have a full stack understanding of the architecture and may be required to do full-stack development at times. Your key responsibilities will include the following: - Working on all aspects of the software development lifecycle, including requirements gathering, story creation, story grooming and sizing, design, documenting design, coding, unit testing, code reviews, deployment planning and execution, support, and training/demoing of released work. - Understanding all aspects of Mouser's internal Web App Development and relevant technologies such as HTML, CSS, JavaScript, Python, HTTP, etc. - Collaborating with other engineers and developers working on different layers of the infrastructure to ensure seamless integration. - Working closely with design, product management, and development teams to create elegant, usable, responsive, and interactive interfaces across multiple devices. - Being an expert in Object-Oriented Design and writing reusable JavaScript components. - Providing multi-generational technical direction for a platform and development. - Developing and testing secure high-performing web applications. - Maintaining code and writing automated tests to ensure the highest quality product. - Developing web applications and integrating them with back-end services in an Agile environment. - Participating in Agile ceremonies to groom stories and develop defect-free code. - Utilizing JavaScript libraries/frameworks like NodeJS, jQuery, React JS, Vue Js, Angular. - Having experience with State Management Libraries like React Tracked, Redux. - Working with technologies like HTML5, CSS3, Bootstrap, JavaScript to develop web applications. - Ensuring brand consistency throughout design. - Demonstrating excellent verbal and non-verbal communication skills to effectively communicate with people at all levels. You will need a bachelor's degree in a technical stream for this position. Please note that this is a summary of the primary accountabilities and requirements for this position. The company reserves the right to modify or amend accountabilities and requirements at any time based on business needs. As a UI Developer at Mouser, you will be responsible for the Web/Mobile development of internal platforms and systems. You will primarily focus on front-end development, but you will also need to have a full stack understanding of the architecture and may be required to do full-stack development at times. Your key responsibilities will include the following: - Working on all aspects of the software development lifecycle, including requirements gathering, story creation, story grooming and sizing, design, documenting design, coding, unit testing, code reviews, deployment planning and execution, support, and training/demoing of released work. - Understanding all aspects of Mouser's internal Web App Development and relevant technologies such as HTML, CSS, JavaScript, Python, HTTP, etc. - Collaborating with other engineers and developers working on different layers of the infrastructure to ensure seamless integration. - Working closely with design, product management, and development teams to create elegant, usable, responsive, and interactive interfaces across multiple devices. - Being an expert in Object-Oriented Design and writing reusable JavaScript components. - Providing multi-generational technical direction for a platform and development. - Developing and testing secure high-performing web applications. - Maintaining code and writing automated tests to ensure the highest quality product. - Developing web applications and integrating them with back-end services in an Agile environment. - Participating in Agile ceremonies to groom stories and develop defect-free code. - Utilizing JavaScript libraries/frameworks like NodeJS, jQuery, React JS, Vue Js, Angular. - Having experience with State Management Libraries like React Tracked, Redux. - Working with technologies like HTML5, CSS3, Bootstrap, JavaScript to develop web applications. - Ensuring brand consistency throughout design. - Demonstrating excellent verbal and non-verbal communication skills to effectively communicate with people at all levels. You will need a bachelor's degree in a technical stream for this position. Please note that this is a summary of the primary accountabilities and requirements for this position. The company reserves the right to modify or amend accountabilities and requirements at any time based on business needs.
More at Mouser Electronics