Data Recognition Corporation - Osseo, MN

posted about 2 months ago

Full-time - Mid Level
Osseo, MN
Educational Services

About the position

The Software Developer - UI position at Data Recognition Corporation (DRC) involves developing and supporting enterprise-level products primarily using Angular and Node.js. The role focuses on enhancing user experience through collaboration with UI/UX design teams and requires a solid understanding of web standards, usability, and performance optimization. The ideal candidate will have hands-on experience with user interface design and AWS serverless applications, contributing to innovative and scalable software solutions.

Responsibilities

  • Develop features and software solutions that enhance the overall user experience of our reporting platform and tools.
  • Partner with the UI/UX design team on the overall look and feel of the application.
  • Breakdown complex business and technical requirements into supportable and easy-to-use solutions.
  • Provide guidance as needed on web standards, usability, accessibility, and optimization, with special consideration given to code architecture, modularity, and reusability.
  • Design, implement, test, deploy, and maintain innovative and scalable software solutions while considering durability, cost, reusability, and security.

Requirements

  • 3+ years of related experience
  • Strong Web programming and debugging experience in Angular, Node.js
  • Comfortable with collaboration and working in a fast-paced environment
  • Ability to communicate requirements and details to non-technical users
  • Front-to-back end development emphasizing UI to middleware, while comfortable working with databases
  • Experience designing web services/microservices/REST interfaces
  • Ability to review and understand business requirements
  • Ability to review and create detailed technical documentation.

Nice-to-haves

  • Data-driven or configuration-driven UI development
  • Any experience working with serverless cloud technologies, e.g., AWS Lambda, RedShift
  • Familiarity with BI platforms, e.g., ThoughtSpot, Power BI, Tableau, etc.
  • Familiarity with Agile development methodologies, including Scrum and Kanban/Continuous Delivery
  • Understanding of test-driven development and CI/CD deployment pipeline
  • Experience with Open Source work management tools: JIRA, Jenkins, and GitHub
  • Experience scripting for API integration testing, e.g., with Postman, JMeter, Selenium
  • Bachelor's or higher degree, preferably in Computer Science, Software Engineering, or a related discipline.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service