Full Stack Developer

3 weeks ago


Decorah, United States Gemini Inc. Full time

Purpose Statement

The Full Stack Developer will be responsible for digital transformation ideation and delivery of application changes within Gemini's Digital & IT department. This developer should have technical expertise to execute changes to support the digital B2B client experiences. The position will need to cohesively work with Gemini's internal and consultant developers to deliver value driven changes and have a strong interest in learning and playing with modern technologies to innovative solution design to meet the business needs within our websites, portals, CRMs, and ERP platforms. This person should be experienced at developing and following best practices in agile methodologies, have an analytical mindset and building secure applications according to modern coding best practices. Please note this position is a hybrid position located in Cannon Falls, MN, Garland, TX, or Decorah, IA.

  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Effective communication skills to work with web designers to match visual design strategies
  • Develop and enhance Web base applications and tools. Develop and test changes and fixes to existing code base, with escalating responsibility expected over time.
  • Test frontend and backend WEB applications.
  • Take projects from specification to implementation.
  • Collaborate effectively with assigned teams and departments.
  • Make recommendations regarding new and existing system features and structure. Assist in troubleshooting issues on web-based systems.
  • Provide technical support related to web-based systems to internal teams.
  • Reporting of progress including completed work, in progress priorities and future plan.
  • Must be highly organized with the ability to effectively prioritize work.
  • Experience building consumer-facing web and mobile software solutions at scale, within the agile framework.

Required Technical Skills (5-year minimum experience in each area below):

  • Experience creating and deploying applications/services in Azure.
  • Mastery of native JavaScript, with experience using and any front end frameworks such as Angular, , React, etc.
  • GitHub or similar version control software experience.
  • Knowledge of web services technologies such as SOAP, HTTP, WSDL, XSD, and REST
  • Excellent knowledge of API development. Experience with RESTful APIs using OAuth2/JWT tokens and an understanding of the efficient delivery of payloads for mobile devices.
  • Professional expertise with relational database systems using SQL writing and/or troubleshooting complex queries, procedures, etc.
  • Experience managing NoSQL databases/search engines such as Elasticsearch, Redis, DynamoDB, MongoDB, etc. Experience with Redis and MongoDB is preferred
  • Fluency on the Unix command line in various Linux-like environments
  • Experience working on a development team and large projects with developers, engineers, vendors, and cross functional stakeholders.
  • Confidence in working with and deploying to production infrastructure
  • 5+ years of software engineering and/or work-related industry experience
  • Experience in a broad range of software design approaches and patterns.
  • PHP experience and PHP frameworks.

Preferred Qualifications:

  • Experience with using OAuth.
  • Experience working with server-less functions.
  • Experience with HubSpot.
  • Experience with Atlassian suite of tools (Jira, Confluence, Bitbucket).
  • Experience with change management and agile methodologies. Experience with waterfall methodologies would be helpful.
  • Knowledge of common security vulnerabilities and how to mitigate them. Experience with techniques such as input validation, encryption, and secure authentication.
  • Experience with security and compliance. Understanding of data privacy regulations such as GDPR and experience in ensuring applications comply with accessibility and security standards.
  • Experience with CMS systems such as WordPress, Drupal, Shopify, Squarespace, and Joomla.
  • Experience with Docker for containerization for orchestration.
  • Demonstrated ability to learn and deploy new skills on the job
  • Ability to professionally flourish alongside and communicate with busy colleagues in a deadline-driven environment
  • Previous success developing and shipping a large-scale web application with a user-focus mindset

Education Requirements:

  • BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience

Benefits:

  • $0 Health Insurance Premium for Employee-Only Coverage (Plus low-cost premiums for other coverage levels)
  • 4% Retirement Match with Additional Profit Sharing
  • Generous Paid Time Off (Vacation, Holiday, Parental, Volunteer, and Sick)
  • Dental, Vision, Disability and Life Insurance
  • Use of Company Owned Resort in Hayward, WI
  • Tuition Reimbursement Program

About Us:

  • As a leader in the signage manufacturing industry, Gemini, Inc. has been providing stability to our employees since 1963. We know what it means to be human, and we strive to make sure our employees feel valued. Due to our incredible family of employees, we have grown substantially and are looking to grow our team further with like-minded individuals that share in our company values: Customer Commitment, Teamwork, Respect, Diversity, Stability, and Stewardship.
  • We are an Equal Opportunity employer committed to a diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, marital status, veteran status, or disability.
  • Gemini will provide reasonable accommodations for qualified individuals with disabilities. For additional assistance email; or call and ask for the Human Resources Representative assigned to the location of interest.
  • Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.


We are an Equal Opportunity employer committed to a diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.


  • Decorah, United States Maurices Full time

    Brand Overview: As a hometown specialty retailer, maurices is deeply committed to bringing affordable, versatile, and flattering fashion to small towns across North America. We inspire women of all ages to look and feel their best - just as they are. With 900+ stores, we've earned our reputation as a leader in hometown fashion. The true secret to our...


  • Decorah, United States Maurices Full time

    Brand Overview: As a hometown specialty retailer, maurices is deeply committed to bringing affordable, versatile, and flattering fashion to small towns across North America. We inspire women of all ages to look and feel their best - just as they are. With 900+ stores, we've earned our reputation as a leader in hometown fashion. The true secret to our...

  • Paint Prep Technician

    4 weeks ago


    Decorah, United States Manpower Full time

    Our client ,the manufacturer of kiosks for food and beverage sales across the US in large stadiums and event centers,  is seeking an associate to prep parts for paint to join their team. As a paint prep associate, you will be part of the assembly team supporting a full team of people involved in the production and  assembly of kiosks.  The ideal...


  • Decorah, United States Sodexo Full time

    Location: LUTHER COLLEGE - 51809005Working with Sodexo is more than a job; it's a chance to be part of something greater. You'll belong in a company and team that values you for you; you'll act with purpose and have an impact through your everyday actions; and you'll be able to thrive in your own way.What We Offer:Full array of benefits including paid time...

  • Pharmacy Technician

    3 weeks ago


    Decorah, United States Certified Technician Full time

    Job DescriptionJob DescriptionPharmacy technicians play a vital role in the safe, effective, and efficient delivery of healthcare for patients. Being an industry leader in innovation, our employee owners have been able to develop and implement several programs and initiatives that allow our Pharmacy Technicians to practice at the top of their license.Now is...

  • Utility Worker

    3 weeks ago


    Decorah, United States Sodexo Full time

    Location: LUTHER COLLEGE - 51809006Working with Sodexo is more than a job; it’s a chance to be part of something greater. You’ll belong in a company and team that values you for you; you’ll act with purpose and have an impact through your everyday actions; and you’ll be able to thrive in your own way.What We Offer:Full array of benefits including...

  • Dining Room Attendant

    2 months ago


    Decorah, United States Sodexo S A Full time

    Job Description Location Name: LUTHER COLLEGE - 51809001 Location ID: 51809001 Location: LUTHER COLLEGE - 51809001 Working with Sodexo is more than a job; it's a chance to be part of something greater. You'll belong in a company and team that values you for you; you'll act with purpose and have an impact through your everyday actions; and you'll be able...


  • Decorah, United States Sodexo Full time

    Location: LUTHER COLLEGE - 51809005Working with Sodexo is more than a job; it’s a chance to be part of something greater. You’ll belong in a company and team that values you for you; you’ll act with purpose and have an impact through your everyday actions; and you’ll be able to thrive in your own way.What We Offer:Full array of benefits including...

  • Dining Room Attendant

    3 weeks ago


    Decorah, United States Sodexo S A Full time

    Job Description Location Name: LUTHER COLLEGE - 51809001 Location ID: 51809001 Location: LUTHER COLLEGE - 51809001 Working with Sodexo is more than a job; it's a chance to be part of something greater. You'll belong in a company and team that values you for you; you'll act with purpose and have an impact through your everyday actions; and you'll be able...


  • Decorah, United States Paul Hudson - State Farm Agent Full time

    Job DescriptionJob DescriptionPosition OverviewIf you enjoy talking to people, are driven to achieve, have a passion for being the best in a fast-paced work environment and someday aspire to run your own business but dont feel ready to jump right in yet, this opportunity may be for you. The position is designed to give on the job training while working with...


  • Decorah, United States Luther College Full time

    The Sustainability Coordinator works with faculty, staff, students, and other partners to promote sustainability on the Luther College campus and in the community.ESSENTIAL DUTIES AND RESPONSIBILITIES: Campus Operations:Climate Neutrality: Work with partners to explore and develop strategies for meeting Luther’s climate neutrality timetable, including...

  • CNC Operator

    1 month ago


    Decorah, United States Manpower Full time

    Our client, in Decorah, Ia. is seeking a CNC Operator to join their team. Be a part of a leading manufacturing company. This is an exciting opportunity to join a dynamic team dedicated to producing quality world-known products.Job Title: CNC OperatorLocation: Decorah Ia.Pay Range: $17/hourWhat's the Job? Operate CNC Machines to produce high-quality...

  • Bartender Tipped

    2 months ago


    Decorah, United States Sodexo S A Full time

    Job Description Location Name: LUTHER COLLEGE - 51809002 Location ID: 51809002 Location: LUTHER COLLEGE - 51809002 Working with Sodexo is more than a job; it's a chance to be part of something greater. You'll belong in a company and team that values you for you; you'll act with purpose and have an impact through your everyday actions; and you'll be able...

  • Bartender Tipped

    3 weeks ago


    Decorah, United States Sodexo S A Full time

    Job Description Location Name: LUTHER COLLEGE - 51809002 Location ID: 51809002 Location: LUTHER COLLEGE - 51809002 Working with Sodexo is more than a job; it's a chance to be part of something greater. You'll belong in a company and team that values you for you; you'll act with purpose and have an impact through your everyday actions; and you'll be able...


  • Decorah, United States New Directions Counseling Services Full time

    Job DescriptionJob DescriptionIf client-centered care is part of your DNA, we want to hear from you! Join our team as a Licensed Clinical Mental Health Therapist and experience an opportunity with incredible flexibility, unparalleled culture, and endless growth and development potential.We are currently hiring for our Decorah, IA office!Who are we?New...


  • Decorah, United States New Directions Counseling Services Full time

    Job DescriptionJob DescriptionIf client-centered care is part of your DNA, we want to hear from you! Join our team as a Licensed Clinical Mental Health Therapist and experience an opportunity with incredible flexibility, unparalleled culture, and endless growth and development potential.We are currently hiring for our Decorah, IA office!Who are we?New...


  • Decorah, United States Manpower Full time

    Job DescriptionJob DescriptionCooler Foamer, 1st shiftDecorah IowaIn search of production workers who are looking to expand their skills and try new opportunities.  1st shift opening in the foaming area of coolers and other plastic products .. What’s the Job?•    Play an essential role in the production of commercial coolers and mobile accessory...


  • Decorah, United States Manpower Full time

    Cooler Foamer, 1st shift Decorah Iowa In search of production workers who are looking to expand their skills and try new opportunities.  1st shift opening in the foaming area of coolers and other plastic products ..  What’s the Job? •    Play an essential role in the production of commercial coolers and mobile accessory carts used by people across...


  • Decorah, United States Manpower Full time

    Job Title: 1st Shift Maintenance Inventory Clerk Location: Decorah, Iowa Pay Range: $17.00 per hour Responsibilities: Organize inventory efficiently. Maintain accurate records. Order necessary parts as required. Requirements: Proficient computer skills. Strong organizational abilities. Pre-employment requirements include a high school diploma...


  • Decorah, United States Sodexo Full time

    Location: LUTHER COLLEGE - 51809002Working with Sodexo is more than a job; it’s a chance to be part of something greater. You’ll belong in a company and team that values you for you; you’ll act with purpose and have an impact through your everyday actions; and you’ll be able to thrive in your own way.What We Offer:Full array of benefits including...