Senior Software Engineer - Frontend
9Line Software LLC, United States

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Apr 1, 2021
Last Date
May 1, 2021
Location(s)

Job Description

Experience: 5+ Years

Location: Hiring remotely in the US. Work based in US Central time-zone.

Skills: Software architecture, UI development, testing


About the job

We are using a client-side Blazor frontend single page web application with a serverless Azure backend that interfaces with a Cosmos database. We have distributed Linux VMs running Node.js and .Net Core applications with MongoDB at customer sites. Our code repositories and CI/CD pipelines are managed in Azure DevOps. Our goal is to keep our technologies and tools current with the best available and our methodologies in line with current best practices. As a member of the development team, you will be instrumental in driving the technology choices that support product development, as well as defining and maintaining development processes. We are a small start-up company so work assignments may often include work outside the scope of the frontend software. Our team is remote and frequently uses video meetings to communicate.

As the developer of our frontend, you will design and develop UI and communication processing logic. We are looking for an engineer with experience creating an intuitive UI experience


Job Responsibilities
  • Lead the architecture and development of the frontend software components
  • Scope and estimate resources required to develop features and changes
  • Create UI mockups with tools such as Balsamiq
  • Create and update design documentation
  • Triage, analyze, and fix reported defects
  • Work with the team to design and develop communication with backend systems
  • Conduct and participate in code reviews
  • Write automated tests and perform product testing
  • Work with customers and focus groups to optimize UI design
  • Core Technologies
    • Client-side Blazor (Webassembly)
    • Javascript
    • SignalR
    • Syncfusion for Blazor

Tools
  • Visual Studio 2019
  • Azure DevOps
  • Zendesk

Requirements

Qualifications
  • Computer Science degree, comparable degree, or comparable technical experience
  • 5+ years software development experience
  • Experience building responsive UI for the web
  • Experience working with .Net frontend technology such as ASP.NET or Blazor
  • Strong C# and Javascript skills
  • Experience developing and developing for REST APIs
  • Strong verbal and written communication skills
  • Ability to develop and learn required skills independently


Desirable Skills and Experience
  • CSS with an eye for UI styles and aesthetics
  • Experience working in a small startup environment
  • Technical writing
  • Experience with Balsamiq or similar tools
  • Knowledge and ability to keep up to date with the latest development technologies and best practices
  • Azure DevOps and CI/CD configuration
  • MongoDB
  • Azure technologies
    • Cosmos
    • Azure Functions
    • Azure Storage
    • SignalR Serverless Hub
    • Azure AD (Standard and B2C)
    • Event Grid
    • Docker
    • Kubernetes
  • Experience developing software facilitating customer billing (e.g. credit card processing)
  • Linux
  • Node.js
  • Experience developing SIP signaling, RTP, media encryption and transcoding

Benefits

Benefits
  • Health Care Plan (Medical, Dental amp; Vision)
  • Paid Time Off (Vacation, Sick amp; Public Holidays)
  • Flex Time
  • Family Leave (Maternity, Paternity)
  • Remote Work / Work From Home

Job Specification

Job Rewards and Benefits

9Line Software LLC

Information Technology and Services - St. Louis, United States
© Copyright 2004-2024 Mustakbil.com All Right Reserved.