UI Developer

Alert 360 · Tulsa, OK

Company

Alert 360

Location

Tulsa, OK

Type

Full Time

Job Description

This position will be responsible for developing new and maintaining existing web and mobile applications in the exciting home automation and security industry. The developer will work with internal teams and departments to create and modify existing web and mobile applications that create efficiencies, improve workflow, and automate tasks. The position will also work with outside contractors/vendors on new and existing development projects

Requirements

Responsibilities
  • Develop new business applications and update and maintain current applications
  • Develop mobile-friendly websites or apps for company salespeople and technicians
  • Develop cross-platform mobile apps
  • Work with third-party vendors and contractors on integrating with web services including SOAP and REST-based APIs
  • Conduct testing by developing test data and following test plans to ensure programs meet standards and specifications
  • Research errors to determine root cause and take appropriate steps to correct errors
  • Document changes in source code
  • Other duties as assigned


  • Competencies
  • Web UI programming (JS/TS Frameworks, Node, Flutter, .NET Core)
  • Understanding of UI data providers (MS SQL, REST/SOAP API)
  • Understanding of web data payloads (XML, JSON)
  • Understanding of token-based authentication (OAuth2, SSO, JWT)
  • Understanding of Git repos
  • Strong oral and written communication skills
  • Strong interpersonal skills
  • Strong organizational and time management skills
  • Strong problem solving and customer service skills
  • Ability to take direction well and complete tasks with a sense of urgency
  • Ability to prioritize and multitask workloads
  • Proactive and shows initiative in completing projects/tasks with little supervision
  • Strong attention to detail


  • Qualification & Experience
  • Bachelor's in Computer Science or related field or comparable on-the-job experience
  • Minimum 3 years of relevant work experience developing and supporting applications
  • Experience developing on multiple platforms (Windows, Linux, MacOS)
  • Experience developing with multiple IDE (VS Code, Visual Studio, XCode, Android Studio)
  • Experience developing with .NET Framework, .NET Core, C#, ASP.NET MVC, JSON, Bootstrap, JQuery, Microsoft Visual Studio, ASP, HTML/DHTML, JavaScript, XML
  • Cross-platform mobile application development experience is a plus (Flutter, react-native, Xamarin)
  • SurveyMonkey and/or Salesforce Integration experience is a plus


  • Benefits

    Because Alert 360 hires the best people, we work hard to provide benefits that make their lives better, so we offer a comprehensive benefit program that includes:

  • Health coverage for you and your family through medical, dental, and vision plans
  • A generous paid time off program starting at three weeks and increasing with your tenure
  • A 401(k) plan where the company matches dollar-for-dollar on a generous % you contribute
  • Financial protection through disability, life, and accidental death and dismemberment insurance
  • Tax advantages through flexible spending accounts that allow you to pay for specific health-care and dependent care expenses with pre-tax dollars
  • To help you manage your work and life needs, we offer an employee assistance program, tuition reimbursement, an on-site gym, employee fitness walks, and free home security monitoring with discounted security and home automation equipment.
  • Date Posted

    08/17/2022

    Views

    6

    Back to Job Listings Add To Job List Company Profile View Company Reviews
    Positive
    Subjectivity Score: 0.8