Frontend Developer
analog devices
Cluj-Napoca, Cluj, Romania
4 zile în urmă

Analog Devices (NASDAQ : ADI) designs and manufactures semiconductor products and solutions. We enable our customers to interpret the world around us by intelligently bridging the physical and digital worlds with unmatched technologies that sense, measure and connect.

About Analog Devices

Analog Devices creates compelling end-to-end solutions for cloud-based mobile and web software, delivering rich interactive experiences across a broad spectrum of connected platforms and services.

As part of our cloud platform team, you will be an integral member of a global group consisting of hardware engineers and working alongside embedded systems engineers, UX / UI Designers, web, and cloud developers.

You will work with business owners to produce creative design solutions for leading industry customers.

About the Role

In this role, you should be an analytical and creative problem solver who is able to grasp user needs and implement software that follows modern frontend best practices.

Ultimately, you will make our products more user-friendly and intuitive in order to attract and retain customers.

As a Frontend Software Developer, you will be responsible for translating the provided visual design specifications and business requirements into actual code for the frontend user interfaces.

Responsibilities

In this role you will be required to :

  • Develop frontend user interfaces based on provided requirements and designs from UX team
  • Produce key production code to realize user interface features
  • Interface with the backend team to refine data communication and integrations
  • Technical Skill Requirements

    Frontend Skills

  • Skilled in HTML, CSS, and JavaScript, TypeScript, ES6+
  • Babel, WebPack
  • JavaScript frameworks, needs at least one : React, Angular
  • Able to prepare and consume design assets from UX team for frontend implementation
  • Material or Bootstrap design systems
  • Able to implement web responsible design
  • Good understanding of asynchronous request handling for backend integrations using technology such as Axios, REST, JSON
  • Understanding of proper authentication practices and methodologies with JWTs, OAuth2 (B2C, Okta, Auth0)
  • Able to consume and build NPM packages as needed.
  • General Skills

  • Comfortable with verbal and written communication, and in working collaboratively with a variety of colleagues and clients in fast paced circumstances
  • Familiar with cloud platforms and services such as Azure, AWS, GCP
  • Familiar with VS Code or other development tool
  • Knowledge of Node.js and other frameworks such as Express, NestJS, etc.
  • Comfortable with code versioning tools and platforms, such as Git, BitBucket, GitHub, GitLab
  • Nice to have familiarity with Pub / Sub and Messaging patterns / implementations such as : Kafka, RabbitMQ, EventHubs, SQS etc.
  • Nice to have familiarity with Linux systems
  • Additional Requirements

  • Experience as frontend developer or similar design role
  • Passion for good design and cutting-edge solutions
  • Problem-solving aptitude
  • For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.

    S. Department of Commerce - Bureau of Industry and Security and / or the U.S. Department of State - Directorate of Defense Trade Controls.

    As such, applicants for this position except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.

    S.C. 1324b(a)(3) may have to go through an export licensing review process.

    Analog Devices, Inc. is an Equal Opportunity Employer Minorities / Females / Vet / Disability

    LI-CO1

    Education Level : Bachelor's Degree

    Travel Required : No

    Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular