Senior Full Stack Developer

4 weeks ago


Moscow, Idaho, United States University of Idaho Full time

Job Summary:

This position is responsible for designing, developing, and deploying interactive research software systems, information/data management systems, and research applications at the University of Idaho. The successful candidate will work closely with research computing staff and external partners to guide the development and adoption of strategic technical architecture to support research computing within IIDS and the broader University of Idaho research enterprise.

Key Responsibilities:

- Analyze, recommend, develop, and deploy data-driven research applications and frameworks
- Design, adopt, and troubleshoot backend databases, user interfaces, and application frameworks
- Provide second-layer technical support for RCDS and develop and deliver training materials, maintain documentation within a knowledge database, and provide QA/QC in all web/mobile applications, databases, and documentation

Requirements:

- Bachelor's Degree in computer science/engineering, data science, biology/bioinformatics, ecology, geology, environmental science, or related field
- Four additional years of experience designing and developing complex relational databases and database-driven web/mobile applications may substitute for a Bachelor's Degree

Preferred Qualifications:

- M.S. degree (or higher) in computer science/engineering, data science, biology/bioinformatics, ecology, geology, environmental science, or related field or equivalent research experience in a scientific field and at least 5 years of proven work experience in web/mobile application development, database administration

Skills and Knowledge:

- Computer programming skills in three or more of the following technologies: Python, PHP, R, SQL, Node.js, JavaScript, C/C++/C#, Ruby-on-Rails, shell scripting
- JavaScript frameworks such as Angular, React, jQuery
- Flask or Django web application frameworks
- Scientific Data management and analysis
- Designing and implementing REST Application Programming Interface (API)
- Team-based software development environments using version control systems such as git/GitHub, Subversion, etc.
- Content management systems and development frameworks including Drupal or WordPress
- Effectively communicating scientific research to multiple audiences

Working Knowledge:

- Best practices and current trends in database design and web/mobile application development
- Configuring and implementing a database-driven content management system
- NoSQL database platforms (e.g. MongoDB)
- Machine learning frameworks such as TensorFlow, PyTorch, or Sci-kit Learn
- Mapping and visualization libraries such as D3, Plotly, Leaflet, Chart.js, Highcharts
- Geographic Information Systems (GIS) and web-mapping applications/tools
- Aesthetically compelling graphic design principles through providing a working portfolio of previous work

Ability to:

- Analyze data and software systems and interpret and communicate important technical data
- Prioritize and problem solve, work independently, and be attentive to the details and deadlines of complex and multiple projects
- Provide technical and project leadership
- Think critically, act independently, and exercise initiative
- Work collaboratively and contribute to the team effort to achieve goals
- Maintain productivity under a variety of circumstances
- Manage a variety of projects and workloads simultaneously and meet deadlines
- Communicate effectively with supervisors/collaborators in web/mobile application development



  • Moscow, Idaho, United States University of Idaho Full time

    Job SummaryThe University of Idaho is seeking a highly qualified instructor or senior instructor to join our Department of Biological Sciences. This is a nine-month, non-tenure track faculty position that involves teaching undergraduate level lecture and laboratory courses in biochemistry, microbiology, or related topics.Key ResponsibilitiesDevelop and teach...


  • Moscow, Idaho, United States Maddox Industrial Transformer Full time

    About Maddox Industrial TransformerWe are a leading provider of electrical transformers to the commercial and industrial market. Our company has primary locations in various states across the country. Maddox has been recognized for its growth and success, and we are passionate about investing in our people, processes, and culture.About the RoleThe Financial...


  • Moscow, Idaho, United States CHS Inc Full time

    Job SummaryCHS Inc. is a leading global agribusiness that provides grain, food, and energy resources to businesses and consumers worldwide. As a Senior Operations Specialist, you will play a crucial role in ensuring the smooth operation of our facilities and delivering exceptional customer service.Your primary responsibilities will include loading and...


  • Moscow, Idaho, United States Wyndy LLC Full time

    Job Description:We are seeking a qualified and experienced nanny to provide full-time care for a family in our area. The ideal candidate will have a passion for working with children and a proven track record of providing reliable and attentive care.Responsibilities:Provide nurturing and engaging care for childrenEstablish a safe and positive...


  • Moscow, Idaho, United States Gritman Medical Center Full time

    Job Duties and Responsibilities:As a Laboratory Phlebotomist at Gritman Medical Center, you will be responsible for:Collecting blood samples via venipuncture or capillary puncture.Processing and distributing samples for internal and external use.Printing and/or processing patient reports and providing reception support.Performing clerical tasks, including...


  • Moscow, Idaho, United States Wyndy LLC Full time

    Wyndy LLC is seeking a dedicated and experienced nanny to provide exceptional care for our infant twins. The ideal candidate will have a passion for working with children and a proven track record of creating a nurturing and stimulating environment.ResponsibilitiesFeeding, bathing, and engaging in activities to promote growth and developmentLight...

  • Data Analyst

    4 weeks ago


    Moscow, Idaho, United States Tetra Tech Full time

    Management Systems International (MSI), a Tetra Tech Company, is a Washington, D.C. metro area management consultancy with a 40-year history of delivering results for our clients. Our expertise is in the fields of monitoring and evaluation; democracy and governance; peace and stability; rule of law and accountability; education; gender and inclusion;...


  • Moscow, Idaho, United States Wyndy LLC Full time

    Job Description:We are seeking a qualified nanny to provide exceptional care for a newborn in a safe and loving environment. The ideal candidate will have experience working with infants and a passion for helping others.Responsibilities: Provide compassionate care and attention to the newborn Establish a safe and nurturing environment for the child to grow...


  • Moscow, Idaho, United States Wyndy LLC Full time

    At Wyndy LLC, we are seeking a dedicated and experienced nanny to provide top-notch care for a newborn in a nearby area. The ideal candidate will have a passion for working with children and possess excellent communication skills.Key Responsibilities:Provide compassionate care and attention to the newbornDevelop a loving and nurturing environment for the...


  • Moscow, Idaho, United States Manpower Group Inc. Full time

    Assembly Position OverviewWe are seeking a skilled and motivated individual to join our team as an Assembly Production Specialist. This is a full-time, 1st shift position that offers a competitive hourly rate and opportunities for growth and development.Key Responsibilities:Assemble and manufacture products to meet quality and production standardsWork...


  • Moscow, Idaho, United States K.A. Recruiting Full time

    Medical Technologist/MLT Position in Northern IdahoSeeking a skilled Medical Technologist/MLT to join our team in Northern Idaho. This is a full-time, permanent hire opportunity with a competitive salary and benefits package.Position Highlights:Multiple shifts available, including evening and night shifts with shift differentialsFull-time, permanent hire...

  • Program Director

    1 month ago


    Moscow, Idaho, United States Sevita Full time

    Transform Lives with SevitaAt Sevita, we believe every person has the right to live well. As a Program Director, you'll play a critical role in creating fulfilling careers for individuals with intellectual and developmental disabilities. Join our mission-driven team and make a meaningful impact every day.Key Responsibilities:Manage the day-to-day operations...


  • Moscow, Idaho, United States Sunbelt Staffing Full time

    Job OverviewSunbelt Staffing is seeking a highly skilled Speech Language Pathologist to join their team in Moscow, ID.Job Requirements:Active Idaho SLP licenseMasters Degree in Speech and Communication DisordersJob Details:Full-time position with 37.5 hours per weekWork with 40-50 studentsResponsibilities:Develop and implement individualized treatment plans...


  • Moscow, Idaho, United States Troy Insurance Agency, Inc. Full time

    Job OverviewTroy Insurance Agency, Inc. is seeking a skilled Commercial Insurance Customer Service Representative to join their team. This role is ideal for individuals who possess strong customer service skills, attention to detail, and a passion for the insurance industry.Key Responsibilities:Provide exceptional customer support by responding to inquiries,...


  • Moscow, Idaho, United States K.A. Recruiting Full time

    Phlebotomy Supervisor OpportunityWe are seeking a skilled Phlebotomy Supervisor to join our team at a private laboratory in Northern Idaho. This is a full-time, permanent position with a standard Monday to Friday schedule, with occasional rotating weekends and holidays.The ideal candidate will have at least one year of experience in phlebotomy and a strong...


  • Moscow, Idaho, United States Wyndy LLC Full time

    We are seeking a dedicated and trustworthy individual to care for our two children in a full-time position. The ideal candidate will have previous experience in childcare and be able to provide a safe and nurturing environment for our kids.Responsibilities:Prepare healthy meals and snacks for the childrenEngage in educational activities and games to promote...


  • Moscow, Idaho, United States Milestone Decisions Inc Full time

    Caregiver/Direct Support ProfessionalMilestone Decisions Inc is seeking compassionate direct care staff to assist individuals with intellectual disabilities in their homes and the community.We offer flexible scheduling to fit your busy life, as well as full medical benefits and paid time off.Key Responsibilities:Provide training and assistance to residents...

  • Support Worker

    4 weeks ago


    Moscow, Idaho, United States Milestone Decisions Inc Full time

    Caregiver/Direct Support Professional - A Meaningful Career OpportunityMilestone Decisions Inc is seeking compassionate and dedicated individuals to join our team as Caregiver/Direct Support Professionals. We provide training and assistance to residents in all areas of daily living, including communication skills, social skills, and personal care...


  • Moscow, Idaho, United States University of Idaho Full time

    Job DescriptionThe University of Idaho is seeking a highly skilled and experienced professional to fill the position of Associate Director of Student Involvement. This role will provide leadership and direction for the Department of Student Involvement, overseeing the creation of campus programs, recruitment, training, and management of the Vandal...


  • Moscow, Idaho, United States Deery Brothers Full time

    Deer Oaks Career OpportunityWe are seeking a skilled Licensed Clinical Social Worker to provide high-quality individual, family, and group therapy services to residents in long-term care facilities. As a member of our multidisciplinary team, you will work collaboratively to deliver exceptional care and support.Key Responsibilities:Provide psychotherapy,...