Application Developer

ORGANIZED LIVING INCSharonville, OH
Onsite

About The Position

Join the legacy of Organized Living, an innovator in home organization for over 100 years. Trusted by industry professionals, we manufacture exceptional products, cutting-edge workflow automation software, and unparalleled support to our network of customers nationwide. As a privately held company, our commitment to excellence is driven by our dedicated team as we continue to evolve and adapt to meet the needs of modern life. At Organized Living, we're not just selling storage solutions but helping shape how people live and work in their spaces. Join us in our mission to organize homes and improve lives. If you are looking to join a company that has a strong strategic advantage and is quickly becoming the true market leader, this is your chance to make your mark. Our passion and market focus has led us to the development of the right products, programs, technology, and support, positioning us for strong market share growth and exceptional future opportunities. Due to our continued growth, we are looking for an Application Developer to join the team at our Cincinnati location. Job Summary: This role focuses on building, supporting, and maintaining the Design Tool visualizer for Bid360, an in-house, proprietary, SaaS product. This person will work with a team of other Application Developers in a matrixed structure and will own the full stack of the Design Tool. This role is heavily front-end focused and uses modern JavaScript libraries, connecting to relation databases as well as an object database. This role is expected to be part of an Agile Team deploying through a CI/CD Pipeline delivery using Jira to track work.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Experience with these programming languages: JavaScript and SQL
  • Proficiency in software development methodologies such as Agile and Scrum.
  • Strong problem-solving skills and attention to detail.
  • Knowledge of database management systems (e.g., MongoDB, SQL Server) and data modeling.
  • Good communication and interpersonal skills.
  • Ability to work both independently and as part of a team.

Nice To Haves

  • 2+ years of experience in application development or a related role.
  • Mathematical mindset (education or experience in a math-related field is a plus).
  • Understanding of Jira or other Product Issue Delivery tracking systems
  • Version Control - Preferred experience with GitHub, and Azure DevOps.
  • Deployment - Familiarity with software deployment process, preferred if possible - experience with Meteor or Octopus.
  • IDEs - Familiarity with VS Code and Visual Studio and the differences.
  • Web Dev - Familiarity with Node-JS, or Meteor.
  • API Dev - Familiarity with C#, Object Oriented Programming (OOP)

Responsibilities

  • Application Development Design, develop, and implement the Design Tool in Bid360.
  • Write clean, maintainable, and efficient code using the languages and frameworks strategically aligned with Bid360 and the Design Tool.
  • Conduct thorough testing of applications to ensure functionality, performance, and reliability.
  • Epic and User Story Development Collaborate with stakeholders (including business analysts, product managers, and end-users) to gather and understand the needs of current objectives.
  • Analyze and parse Epics and Stories into technical specifications and design documents.
  • Maintenance and Support Troubleshoot and resolve application issues and bugs reported by users and QA.
  • Perform regular maintenance and updates to ensure the continued functionality and security of applications.
  • Provide technical support and training to end-users as needed.
  • Documentation Create and maintain technical documentation, including design specifications, user guides, and system manuals.
  • Document code and development processes to facilitate knowledge sharing and future maintenance.
  • Strategic Delivery of Objectives Participate in sprint planning and scheduling activities.
  • Contribute to milestones and ensure timely delivery of application development tasks.
  • Manage multiple tasks and projects simultaneously while maintaining attention to detail.

Benefits

  • competitive salary
  • profit-sharing program
  • medical
  • dental
  • vision
  • short-term disability
  • 401k match
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service