Senior Software Engineer focusing on React within NinjaOne's product development teams to build seamless, high-performance user interfaces and accessible UI components.
Responsibilities
Partner with designers and engineers to develop and implement design system components and patterns via React and Storybook.
Partner with designers and product teams to develop robust, extensible, and accessible UI components.
Write secure, maintainable code that powers, participate in code reviews and lead cross-team initiatives, and document processes thoroughly.
Other duties as needed.
Requirements
7+ years of recent working experience with JavaScript & CSS
5+ years of recent working experience with REACT
Ability to perform basic management of instances in AWS
Experience working with Design System software such as Figma, Storybook, etc.
Familiarity with React Query
Experience with accessibility, internationalization, adaptive UI, responsive design, and other core UX considerations
Familiarity with front-end testing frameworks, the value they provide, and how to write effective tests
Fostered habit of constant code and system improvement by refactoring and thinking critically about the system
Provide constructive feedback on team’s design choices and code
Bachelor’s degree or equivalent work experience in Computer Science or Engineering
Strong written and verbal communication skills
Component-based user interface development experience, including how to construct and deconstruct components, with a focus on creating composable and reusable UI elements.
Frontend Developer responsible for website maintenance and evolution using modern technologies in Veepee's sales team. Collaborating in an agile environment to develop scalable front - end solutions.
Frontend Developer at Grupo Clave developing user interfaces for a tech platform integrating complex systems. Collaborating with backend teams and enhancing user experience in critical environments.
React Developer at Capgemini responsible for building scalable web apps with a focus on UI/UX. Collaborating with designers and engineers to create high - quality software solutions.
Frontend Software Engineer building engaging user experiences using modern technologies for SiteMinder's global hotel commerce platform. Collaborating within agile teams to deliver scalable solutions.
Angular Developer responsible for implementing user interfaces using Angular and JavaScript. Collaborating across teams in Islamabad for high - performance applications.
Lead Software Engineer developing modern, scalable software for major sports brands. Contributing technical leadership and innovative solutions in a team - oriented environment.
Engineer - Systems at Wind River developing and maintaining embedded Linux systems software. Collaborating with a global team to implement features and enhance system functionality in diverse sectors.