Front-End Software Engineer

FairCom Corporation


Date: 11 hours ago
City: Columbia, MO
Contract type: Full time
Description

As a Software Engineer, you will develop and maintain FairCom’s database software user-facing features (FairCom DB, RTG, Edge, & MQ). This role will focus on writing efficient, well-documented front-end code, assist with testing and debugging, and will collaborate with Senior Engineers and technical leaders to learn and utilize new technologies and programming languages.

Essential Job Functions

  • Code new web applications and features following the specifications set forth by FairCom Tech Leadership and using the appropriate tools.
  • Work collaboratively to design, develop, and ensure the maintenance of scalable and reliable enterprise-level software solutions.
  • Implement responsible web application development principles to ensure that our applications render effectively across multiple devices.
  • Collaborate closely with back-end developers and UX designers to improve usability and optimize for maximum speed.
  • Translate designs and wireframes into clean, efficient, and well-documented code using HTML, CSS, and JavaScript.
  • Optimize front-end performance for data-intensive applications, ensuring smooth user experiences even with large datasets and complex queries.
  • Self-manage JIRA tasks effectively and promptly.
  • Participate in the quality assurance process; learn to estimate, prioritize, and plan QA testing activities.
  • Contribute to technical documentation to describe program development, logic, coding, testing, changes, and corrections.
  • Other duties may be assigned.

Requirements

Position Requirements

  • A formal degree in Computer Science, Software Design, and/or other Bachelor’s degree with equivalent on-the-job experience in Software Development.
  • 2+ years of experience coding as a Front End Developer working with HTML and CSS, plus other languages to code web applications
  • 1+ years of experience coding in JavaScript and Node.JS
  • Basic understanding of JIRA and Agile methodologies.
  • Must have an in-depth understanding of the web application development process—design, development, and deployment
  • Sound understanding of how DBMS works as it pertains to SQL (relational) and NoSQL (non-relational) data models.

Position Preferences

  • Experienced with the framework Sencha, Webix, or a variety of other frameworks
  • Coding experience in C/C++ or Visual Basics a plus
  • Experience as and/or interest in growing into a Full Stack Developer
  • Experience working with IoT / IIoT and Raspberry Pi
  • Completed software development internship in the SAAS industry.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume