Job Details

ID #42739194
State Alaska
City Anchorage / mat-su
Job type Permanent
Salary USD TBD TBD
Source NuAxis LLC
Showed 2022-06-10
Date 2022-06-09
Deadline 2022-08-08
Category Security
Create resume

Application Programmer

Alaska, Anchorage / mat-su, 99501 Anchorage / mat-su USA

Vacancy expired!

We're going places, hop on board. Our value is in our employees - smart, passionate, and fun people. Grow with us! As a growing company, every NuAxis Innovations employee impacts the growth, success, and direction of this company. We all share a true passion for technology and enjoy working together to develop solutions, share ideas, and exchange knowledge. At NuAxis Innovations, we celebrate diversity and the unique perspective each team member brings to his/her job, team, and community. We are currently seeking an Application Programmer for a full-time position. Key Responsibilities:

  • Maintain the application by implementing bug fixes and applying updates and patches as required.
  • Implement high priority user interface updates and feature requests as identified by users, including but not limited to:
  • Sorting/filtering of items on primary (left) sidebar
  • Updates to record display
  • Updates to dashboard
  • Improved error messages
  • Make enhancements for managing contacts and thesauri, including improved import/export, checking for duplicates, and importing from URL.
  • Add functionality for publishing metadata records to additional catalogs or forms, as needed to support FWS data management.
  • Code ISO classes in JSON schema language
  • Implement additional ISO classes in mdTranslator
  • Migrate from current web storage to a local document storage database.
  • Implement an open-source local database API option (e.g., Pouch DB, Indexed DB) to improve database query and mdEditor performance, allow data storage capacity to exceed the restrictions imposed by the browser local Storage object, and provide the option for synchronization with external databases.
  • Implement process to replicate and synchronize local browser data to an external local database (e.g., Pouch DB/CouchDB). The common, locally hosted data should be accessible by mdEditor sessions initiated from different domains (e.g., development vs. production versions) and by third party applications (e.g., Python, R statistical program, database query tools).
  • Implement database replication and synchronization to remote server using an "Offline First" model (e.g., Pouch DB/CouchDB).
  • Implement the ability of the application to write data to a remote server.
  • Implement the ability of the application to perform offline editing and synchronize local data with data on a remote server.
  • Implement the ability of the application to synchronize data among multiple users.
Required:
  • 3+ years of experience.
  • Good verbal and written English communication skills
  • Experience with writing clean, maintainable Javascript using ES2015
  • Experience using and configuring IDEs (prefer Atom, VS Code ok)
  • Good understanding of HTML5 and CSS3
  • Experience with Bootstrap and Sass
  • Knowledge of JSON Schema and schema development, JSON: API
  • Experience writing documentation in Markdown
  • Experience with building Single Page Applications (SPAs)
  • Experience with git and branch workflows
  • Experience with managing GitHub projects and GitHub Pages deployment
  • Comfortable with debugging and independent problem-solving
  • Demonstrated ability to work autonomously with minimal supervision
  • Demonstrated ability and patience to pay attention to detail
Additional Requirements:
  • Experience building production Ember.js applications with:
  • EmberCLI
  • Ember's test suite
  • Component patterns including contextual, container, presentational, etc.
  • Ember pods
  • Yarn or npm
  • In-repo addons
  • Experience with document (no SQL) databases
  • Experience with configuration and administration of server hosted databases
  • Experience developing "offline first" applications that allow synchronization of local browser data with a remote database.
  • Experience developing and publishing RubyGems.
  • Experience with Ruby on Rails
  • Understanding of metadata standards: ISO 19100-series, FGDC CSDGM
Desired Qualifications:
  • Experience with PostgreSQL
  • Experience with Node.js, TypeScript, or ES2018
  • Experience with D3.js
  • Heroku deployment
  • Have contributed code, answers, and/or blog posts to the development community
Does this opportunity sound like a fit for you? If so, join our talent community and click to apply now Our Profile: NuAxis is an IT Services firm providing innovative solutions to the U.S. Federal Government using state-of-the-art technologies, architectures, and life cycle management. We are a Certified Microsoft Partner with extensive Microsoft technologies experience. Our services portfolio includes Project Management, Application Development, Infrastructure Management, and Security Management. We offer competitive salaries, an attractive benefits package, and the opportunity to learn from experts. High technology small business with long-standing U.S. Federal Government experience Visionary executive leadership Expert professional services team comprised of highly skilled engineers and software developers Rapid growth over the last several years. NuAxis is an Equal Opportunity/Affirmative Action Employer including Vets and Disabled. Employment contingent upon successful completion of a background investigation. At NuAxis Innovations, we are committed to a comprehensive employee benefits program that helps our employees stay healthy, feel secure, and maintain a healthy work/life balance. NuAxis Innovations benefits include medical, dental, vision, spending accounts, disability, basic and supplemental life insurance, a 401(k) plan, paid time off, and additional voluntary benefits. More specific information on benefits eligibility will be provided as part of the interview process. #NAI #Dice

Vacancy expired!

Subscribe Report job