Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Principal Software Development Engineer UX Engineering

CodeLogic

Principal Software Development Engineer UX Engineering

New York, NY +2 locations
Full Time
Paid
  • Responsibilities

    Job Description

    Location: US, Remote/Virtual

    At CodeLogic, we are developing a comprehensive platform that identifies application & platform dependencies, scaling from method and column, up to platforms and business processes. We are looking for self-motivated and curious people with excellent programming and computer science skills. Additionally, we seek those who are comfortable in a dynamic organization and enjoy participating in fast moving but disciplined agile development. The ideal candidate must be detail-oriented and able to work independently and be intellectually curious with a deep interest in solving difficult technical problems.

    As a Principal Software Development Engineer, you will need a strong technical background and be responsible for:

    • Analyzing requirements, architecting, and implementing, new product functionality
    • Building advanced user experience solutions for surfacing and rendering complex data
    • Advanced graph data analytics and predictive patterns
    • Contributing to test automation teams, troubleshooting and fixing product issues

    For this role, a significant knowledge of user experience and interface design principles is required, coupled with a deep understanding of UI and front-end mechanisms. This includes proficiency with common UI frameworks and patterns, including HTML5/CSS, JS/TypeScript, WebAssembly, WebGL. Additional consideration will be given to those with a background in rich-client UI design in Java and .Net.

    Position Core Technology Stack:

    • JS/TypeScript
    • HTML5/CSS
    • Java
    • WebAssembly
    • WebGL
    • Workflow & Prototyping Tools (AdobeXD, Sketch, etc.)

    In addition to the above Core skills, a cursory understanding of the following is required:

    • Basic Linux skills (can navigate the shell, filesystem, etc.)
    • Understanding of containers and their use
    • DevOps concepts and processes
    • Agile PM

    Additional cross-platform experience is a bonus.

    JOB POSTED BY APPLICANTPRO

  • Locations
    San Francisco, CA • New York, NY • Cleveland, OH