Logo
Junia Holdings Inc

Full Stack Software Engineer

Junia Holdings Inc, Middletown, Delaware, United States, 19709


Company DescriptionJunia Holdings Inc. is a leading provider of digital non-contact optical inspection systems under the OASIS Inspection Systems brand. The OASIS Inspection Systems product line is used for fast, accurate dimensional measurements and quality assurance (QA) in various industries worldwide including automotive, aerospace, medical/dental, electronics, energy, and firearms.Role DescriptionThis is a full-time role for a Full Stack Software Engineer at Junia Holdings Inc., dba - OASIS Inspection Systems. Position responsibilities will include:Leading internal software development from design to implementation and release.Gathering requirements from internal business team and customers to define scope of new features and also create specifications and time estimates for implementation.Working alongside optical engineers, software architect and project manager to improve accuracy and latency of metrology machine vision systems and provide data for benchmarking and analysis.Providing regular status updates to team and communicate tradeoffs with management on priorities.Implementing best practices with respect to code quality, testing and release processes.Extending UI components to improve user experience and add new features.Assisting with productionisation and bringing new applications to market.This role is located in the Philadelphia Metropolitan Area with some flexibility for remote work.Job Requirements3 - 5 years of experience developing React applications, preferably with ElectronJS3 - 5 years of experience Go programming languageComfortability with managing the full software development life cycle from design, implementation, testing and releaseExperience with Windows development tooling and software distributionUnderstanding of SQL and best practices for database implementationExperience in designing RESTful APIsBachelor's degree in Computer Science or related fieldStrong problem-solving and analytical skillsAbility to work independently and collaboratively in a teamExcellent communication and interpersonal skillsNice to HavesKnowledge of sub pixel measurement techniques and image processingExperience with GenICam or the Basler/Python SDK for image acquisitionAbility to interface with 3rd party libraries using C/C++