HamburgerMenu
hirist

Mouser Electronics - UI Developer - Javascript Framework

Posted on: 14/12/2025

Job Description

Description :


UI Developers are responsible for the Web/Mobile development of Mousers internal platforms and systems.

UI Developers are primarily front-end developers, but they need to have full stack understanding of the architecture and at times will be required to do full-stack development.

UI Developers are responsible for all aspects of the software development lifecycle: requirements, 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. They will need to understand all aspects of Mousers internal Web App Development and the relevant technologies such as: HTML, CSS, JavaScript, Python, HTTP, etc.

UI Developers work alongside other engineers and developers working on different layers of the infrastructure. This requires excellent communication and interpersonal skills.

Role & Responsibilities :


- Work closely with design, product management and development teams to create elegant, usable, responsive, and interactive interfaces across multiple devices.

- Understanding of the entire web development process, with an emphasis on front end design.

- Expert in Object Oriented Design and writing reusable JavaScript components.

- Responsible for giving overall multi-generational technical direction for a platform and development.

- Develop and test secure high performing web applications.

- Maintain code & write automated tests to ensure the product is of the highest quality.

- Development of Web applications and their integration with back-end services in Agile environment.

- Be a part of the Agile ceremonies to groom stories and develop defect-free code for the stories.

- Experience in JavaScript libraries/frameworks like NodeJS, jQuery, React JS, Vue Js, Angular Experience with State Management Libraries like React Tracked, Redux.

- Experience in developing web applications using technologies like HTML5, CSS3, Bootstrap, JavaScript.

- Maintaining brand consistency throughout design.

- Excellent verbal and non-verbal communication skills.

- Including the ability to communicate with people at all levels.

- Requires a bachelors degree in a technical stream.


Skills Required :


- Bachelor's degree in Computer Science, Engineering, or a related field


- 3+ years of experience with UI technology stack HTML5/CSS3/JavaScript


- Experience with JavaScript frameworks such as React, Redux


- Working knowledge of Typescript


- Solid understanding of functional programming concepts


- Solid understanding of security concerns for web-based applications


- Knowledge about browser quirks and can develop/optimize across different browsers


- Experience with writing comprehensive unit tests


- Experience with SDLC Tools like GIT, JIRA, Jenkins, Maven, or equivalent tools


- Experience building user-centric web applications with focus on usability, workflows, and performance


- Strong analytical and troubleshooting skills


- Working knowledge of software testing, building high quality software, and experience with software testing tools, regression testing etc


- Proven success working in a team environment


info-icon

Did you find something suspicious?