WestportRecruiter Since 2001
the smart solution for Westport jobs

UI Developer (ReactJS)

Company: Zebra Technologies Corp.
Location: Holtsville
Posted on: June 12, 2021

Job Description:


At Zebra, we're reinventing how businesses operate at the enterprise edge - helping them run faster, smarter, and more connected than ever before. A dynamic community of builders, doers and problem solvers, we each play a unique role - shaping new technologies, bringing solutions to market, and partnering with companies on the front line of business. Being a part of Zebra means making your mark as we make digital transformation a reality. It means growing into a leader at a leading company that makes a distinct difference - because together, we've only just begun!

Analyzes, develops, designs, and maintains software for the organization's products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation. Work is evaluated upon completion to ensure objectives have been met. Determines and develops approach to solutions.

This is a remote role but must be able to come into the Holtsville office once every two weeks


  • Works within a UI software development team to develop and maintain the UI layer of a largescale project involving machine vision and barcode scanning
  • Actively contributes to a codebase primarily involving TypeScript, React, Electron, Node.js, RxJS, and PixiJS
  • Participates in code reviews to help identify mistakes and ensure the codebase is maintainable and adheres to best practices
  • Establishes requirements for moderately complex software design projects. Prioritizes features to insure the most important get implemented
  • Completes all phases of moderately complex software design projects. Carries out all in-process and final inspection activities
  • Develops and tests documentation for the software projects
  • Considers latest technologies and new approaches to designs and implementation of new designs
  • Reviews changes or upgrades to existing software and/or firmware designs. Develops new technology to solve unique problems
  • Provide recommendations and solutions to problems using experience in multiple technical areas
  • Applies existing technology in new ways to improve performance and productivity
  • May develop new tools to aid in the analysis and solving of problem
  • Exercises judgment in selecting methods and techniques for obtaining solutions
  • Receives little instruction on day-to-day work and general instructions on new assignments
  • May influence the activities of junior level personnel (exempt professional and non-exempt)
  • Networks with senior, internal and external, personnel in own area of expertise. Frequent inter-organizational and outside customer contacts


Minimum Qualifications:

  • Bachelor's degree in Computer Science
  • 4 years of experience with user interface software development
  • Experience with UX/UI concepts and technologies including HTML, CSS, and JavaScript
  • Extensive JavaScript or TypeScript experience

Preferred Qualifications:

  • Experience developing desktop applications with React, Node.js, and Electron
  • Extensive TypeScript experience
  • Experience with PixiJS, JSON, SVG, MVC, IPC, networking, event-driven programming, and object-oriented programming
  • 2D graphics programming experience
  • Familiarity with machine vision and barcode scanning concepts
  • Experience writing unit tests
  • Experience with Git source code management
  • Experience writing technical documentation
  • Experience with the Agile software development process
  • Candidate should be able take ownership of tasks assigned and go from concept to implementation and test
  • Candidate should be an excellent team player and be amenable to changing product requirements
  • Candidate should have an open mind and be curious to learn new domain and technologies

Zebra is an equal opportunity/affirmative action employer committed to a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, ancestry, marital status, age, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at workplace.accommodations@zebra.com.The EEO is the Law poster is available here: https://www.zebra.com/content/dam/zebra/compliance/eeoisthelawposter.pdf. The EEO is the Law poster supplement is available here: https://www.zebra.com/content/dam/zebra/compliance/ginasupplement.pdf.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Keywords: Zebra Technologies Corp., Westport , UI Developer (ReactJS), Other , Holtsville, Connecticut

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Connecticut jobs by following @recnetCT on Twitter!

Westport RSS job feeds