About The Position

The primary purpose of the UI Application Developer is to create and maintain Alliance Claims processing front end solution.  This includes designing and implementing a well-formed, component-based, testable, well-integrated library of components. The position will also be responsible for and demonstrate the ability to be creative in designing and implementing appropriate UI/UX designs. This position is fulltime remote. Selected candidate must reside in North Carolina. Some travel for onsite meetings to the Home office at Morrisville may be required.

Requirements

  • Graduation from a Community College or Technical School with a major in computer science or related field and six (6) years of experience in a computer science related field including experience in applications development and/or database development.
  • Or
  • Bachelor’s degree from an accredited college or university in computer science or related field and four (4) years of experience in a computer science related field including experience in web programming, BI applications development, and/or related Big data systems.
  • Building and implementing top-notch user interfaces using JavaScript (TypeScript) and the Angular framework with HTML and CSS/SCSS.
  • Telerik components and navigating the Telerik knowledgebase.
  • Angular browser and API security best practices including Authorization/Authentication technologies.
  • Deep knowledge of Angular practices and commonly used modules.
  • Creating self-contained, reusable, and testable modules and components.
  • Knowledge of multiple front-end languages (JavaScript, HTML, CSS) and their libraries.
  • Ability to write cross-browser compatible code.
  • Communicating with external web services
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer and web services used in the system.
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer and web services used in the system.
  • RxJs or similar
  • Documenting the code inline using JSDoc or by other means.
  • Writing extensive unit tests and e2e test suites and running them with Protractor (or reasonable alternative).
  • Proficient in VS, VSCode, SSMS development environments.
  • GIT and thorough understanding of branching concepts for the CI/CD pipeline.
  • Project management skills.
  • In tune of emerging AI tech.
  • Wireframing
  • Professional, precise communication and interpersonal skills
  • Ability to problem solve.
  • Understanding of SQL objects (tables, views, stored procedures, etc) and SQL programming.
  • API development using the .NET/C# programming language.
  • Okta authentication/authorization components
  • AngularJS for legacy support.
  • Knowledge in Visual Studio IDE
  • Knowledge in using SSMS
  • Knowledge in T-SQL
  • Knowledge in SQL database objects
  • Knowledge of and experience with CI/CD (Git)
  • Knowledge of and experience with Powershell
  • Knowledge of and experience with IIS and Web hosting
  • Microsoft Office Suite skills
  • Interpersonal and Communication skills
  • Experience with Microsoft Teams

Nice To Haves

  • Bachelor’s degree, Microsoft Certified Professional Developer (MCPD) Certification and previous experience in a behavior healthcare agency preferred.
  • Microsoft certified training in the areas specifically support by this position preferred.

Responsibilities

  • Build and implement secure, efficient, and visually aesthetic user interfaces using JavaScript/TypeScript and the Angular framework with HTML and CSS/SCSS
  • Create an adaptable and secure interface applying the latest front-end technology and security best practices
  • Lead product-analysis tasks and conduct performance tests
  • Implement complex components that will include significant research and analysis
  • Ensure a clear dependency chain, regarding the app logic as well as the file system
  • Assist with and create wireframing documents
  • Collaborate with other developers and QE team members to ensure security, high-performance and reliability of the applications
  • Interact with business teams to understand project and new feature requirements
  • Interact with support staff to identify and resolve escalated production level helpdesk bugs, bottlenecks, and obstacles
  • Participate in meetings to provide valid input in application architectural discussions and status updates of current development
  • Demonstrate newly developed apps and features to business analysts, QA/QE and Support staff
  • Assist in identifying process, programming, or architectural improvements for application performance, reliability, and stability
  • Document and manage development tasks using TFS

Benefits

  • Medical, Dental, Vision, Life, Long and Short Term Disability
  • Generous retirement savings plan
  • Flexible work schedules including hybrid/remote options
  • Paid time off including vacation, sick leave, holiday, management leave
  • Dress flexibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service