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

User Interface Developer (UI)

Surf Wave Tech

User Interface Developer (UI)

Saint Louis, MO
Full Time
Paid
  • Responsibilities

    This position will contribute to the architecture, design, and development of next-generation User Interfaces (UI) using React Native (RN) and NodeJS on both mobile and desktops platforms. Alongside a full front-to-back end microservice framework, this position will have the opportunity to play a key role in on-going new product development, from concept to launch; providing growth opportunities to use a myriad of technologies and software stacks in both front and back-end development with both on-prem and off-prem infrastructure.

    POSITION ACCOUNTABILITIES:

    -Design, develop, and extend the UI using NextGen technologies on mobile and desktop.

    -Participate in full development life cycle; design, coding, testing and production release.

    -Collaborate and coordinate with coworkers in a distributed team environment.

    -Assist in planning and implementing improvements to new and existing systems.

    SPECIAL POSITION REQUIREMENTS:

    -An independent individual who will remain successful in a macro-managed work environment.

    -An innovative worker who will be willing to spend time researching new areas of growth for current and future software needs.

    -A self-starter willing to design and build solutions to both current and future in-house processes

    QUALIFICATIONS NEEDED:

    -3+ years Desktop web application design, development, and testing experience

    -3+ years Android web application design, development, and testing experience

    -4+ years of development using React Native (RN)

    -4+ years of development using NodeJS

    -4+ years of development using JavaScript (JS)

    -Experience with DevOps and an Agile Software Development Lifecycle (SDLC)

    -Ability to work independently with minimal supervision.

    -Strong work ethic and ability to work in a dynamic environment.

    -Passion for developing robust, scalable, state of the art software systems.

    QUALIFICATIONS PREFERRED:

    -Experience with Message Brokers (e.g., AMQP) such as RabbitMQ & CloudAMQP & Azure Data Bus

    -Experience using the Azure platform for storage and compute e.g. VMs and LogicApps

    -Experience with Microservice architecture methodology and concepts

    -Experience with Computer Vision & Augmented Reality

    -Experience with OpenCV

    -Experience with TensorFlow