Full Stack Software Developer

1 week ago


Cannon Falls, Minnesota, United States Gemini, Inc. Full time
Job Title: Full Stack Software Developer

About the Role:

We are seeking a highly skilled Full Stack Software Developer to join our team at Gemini, Inc. As a Full Stack Software Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.

Key Responsibilities:

* Design and develop full-stack applications using a range of technologies, including Azure, Node.js, and front-end frameworks such as Angular, Vue.js, and React.
* Collaborate with cross-functional teams to identify and prioritize project requirements and deliver high-quality software solutions.
* Stay up-to-date with emerging technologies and industry trends, and apply this knowledge to improve our software solutions.
* Develop and maintain high-quality code, following best practices and coding standards.
* Troubleshoot and resolve technical issues, and provide technical support to internal teams.

Requirements:

* 5+ years of experience in software development, with a strong background in full-stack development.
* Proficiency in Azure, Node.js, and front-end frameworks such as Angular, Vue.js, and React.
* Experience with version control systems such as GitHub.
* Strong understanding of web services technologies, including SOAP, HTTP, WSDL, XSD, and REST.
* Excellent knowledge of API development, including OAuth2/JWT tokens and efficient delivery of payloads for mobile devices.
* Experience with relational database systems using SQL, and NoSQL databases/search engines such as Elasticsearch, Redis, DynamoDB, MongoDB, and Google Firestore.
* Fluency in 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.

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.
* Knowledge of common security vulnerabilities and how to mitigate them.
* Experience with security and compliance.
* Experience with CMS systems such as WordPress, Drupal, Shopify, Squarespace, and Joomla.
* Experience with Docker for containerization for orchestration.

What We Offer:

* Competitive salary and benefits package.
* Opportunities for professional growth and development.
* Collaborative and dynamic work environment.
* Recognition and rewards for outstanding performance.

How to Apply:

If you are a motivated and experienced software developer looking for a new challenge, please submit your resume and cover letter to [hr.dept@geminisignproducts.com](mailto:hr.dept@geminisignproducts.com).

About Us:

Gemini, Inc. is a leader in the signage manufacturing industry, providing stability to our employees since 1963. We are committed to making sure our employees feel valued, and we strive to make a positive impact on our community.

Equal Opportunity Employer:

Gemini, Inc. is 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.

Accommodations:

Gemini, Inc. will provide reasonable accommodations for qualified individuals with disabilities. For additional assistance, please email [hr.dept@geminisignproducts.com](mailto:hr.dept@geminisignproducts.com) or call (507) 263-3957 and ask for the Human Resources Representative assigned to the location of interest.

  • Cannon Falls, Minnesota, United States Gemini, Inc. Full time

    About the RoleGemini, Inc. is seeking a highly skilled Full Stack Software Developer to join our Digital & IT department. As a key member of our team, you will be responsible for driving digital transformation and delivering application changes that support our B2B client experiences.Key ResponsibilitiesDesign, develop, and deploy scalable and secure web...

  • Software Developer

    1 month ago


    Taylors Falls, Minnesota, United States North Greenville University Full time

    Job SummaryThe Application Programmer/Analyst at North Greenville University is responsible for designing, developing, and implementing application customizations related to the Jenzabar suite of applications.Key ResponsibilitiesSupport applications that enhance the student experienceSupport portals and applications that serve as primary...


  • Cannon Falls, Minnesota, United States Soliant Full time

    Job SummarySoliant is seeking a highly skilled Registered Behavior Technician to join our team in a school district near Cannon Falls, MN. This is a full-time position that offers guaranteed hours and a competitive salary.Key ResponsibilitiesImplement behavior intervention plans and collect data to support students with developmental disorders.Collaborate...


  • Cannon Falls, Minnesota, United States Soliant Full time

    Job DescriptionSoliant has partnered with a school district to fill a vacant position for a Registered Behavior Technician. This full-time role offers guaranteed hours and a competitive pay rate.Type: Full timeCaseload: K-12, with more details to be providedDuration of Contract: The 2024-2025 school yearPay: $26+/hour, paid weeklyThe RBT will be responsible...


  • Cannon Falls, Minnesota, United States Synectics Full time

    Job Summary:We are seeking a highly skilled Food Safety Quality Assurance Manager to lead our team in ensuring the highest standards of food safety and quality in our production processes. The ideal candidate will have a strong background in food safety and quality assurance, with experience in managing teams and implementing quality systems.Key...


  • Cannon Falls, Minnesota, United States Penn Machine Company LLC Full time

    Internship OpportunityCannon Equipment LLC is seeking a highly motivated and detail-oriented individual to join our team as a Continuous Improvement Specialist Intern. As a key member of our organization, you will have the opportunity to work on real-world projects, develop your skills, and contribute to our company's success.ResponsibilitiesAssist in...


  • Cannon Falls, Minnesota, United States Penn Machine Company LLC Full time

    Internship OpportunityCannon Equipment LLC is seeking a highly motivated and detail-oriented intern to join our team as a Continuous Improvement Specialist Intern. As a key member of our organization, you will have the opportunity to contribute to our success by driving process improvements and enhancing our operational efficiency.Key...


  • Cannon Falls, Minnesota, United States Penn Machine Company LLC Full time

    Process Improvement and Analysis SpecialistCannon Equipment LLC is seeking a highly motivated and detail-oriented Process Improvement and Analysis Specialist to join our team. As a key member of our operations team, you will be responsible for analyzing current processes and workflows to identify areas for improvement.Key Responsibilities:Assist in analyzing...


  • Cannon Falls, Minnesota, United States Marmon Holdings, Inc. Full time

    Summer 2025 Internship OpportunityCannon Equipment LLC is a dynamic organization that relies heavily on innovative and entrepreneurial individuals to drive our success. As a part of Marmon Holdings, Inc., we are committed to attracting and retaining top talent.Internship SummaryWe are seeking an engaged and enthusiastic Intern to join our Summer 2025 paid...


  • Cannon Falls, Minnesota, United States Penn Machine Company LLC Full time

    Cannon Equipment LLC is a dynamic organization that relies heavily on people with the aptitude, attitude, and entrepreneurial spirit to drive our success. We're committed to attracting and retaining top talent and are seeking an engaged and enthusiastic Intern to join our Summer 2025 paid internship program.As an intern, you will gain substantial personal...


  • Cannon Falls, Minnesota, United States Kentucky Trailer Full time

    Job Title: Human Resources Business PartnerCannon Equipment LLC is seeking a highly skilled Human Resources Business Partner to join our team. As a trusted advisor, you will provide strategic guidance on people and organizational issues, implementing human resources programs and providing human resources services within the business unit.Key...


  • Cannon Falls, Minnesota, United States Cannon Equipment Full time

    Job DescriptionCannon Equipment is seeking a highly skilled Human Resources Business Partner to join our team. As a key member of our HR department, you will provide strategic guidance on people and organizational issues, implement human resources programs, and provide human resources services within the business unit.Key Responsibilities:Develop and...


  • Cannon Falls, Minnesota, United States Interim HealthCare Staffing Full time

    Nursing Assistant (CNA) Job OpportunityWe are seeking a compassionate and skilled Certified Nursing Assistant (CNA) to join our team at Interim HealthCare Staffing in Cannon Falls. As a CNA, you will play a vital role in providing high-quality care to seniors in assisted living and memory care facilities.Key Responsibilities:Provide direct care to residents,...

  • Valve Technician

    5 days ago


    Cannon Falls, Minnesota, United States Allied Valve Inc Full time

    Job SummaryWe are seeking a skilled Valve Technician to join our team at Allied Valve Inc. in Cannon Falls, MN. As a full-time technician, you will be responsible for troubleshooting, diagnosing, and repairing valve systems, as well as completing assigned preventative maintenance tasks.Key ResponsibilitiesDevelop and maintain the Quote System and Bill of...


  • Cannon Falls, Minnesota, United States Sam's Club Full time

    Job SummaryWe are seeking a highly skilled Optometrist to join our team at Sam's Club in Rochester, MN. As an Optometrist, you will be responsible for providing evidence-based vision care to our patients, ensuring their health and well-being through recommending and prescribing medications and other treatment options.Key ResponsibilitiesProvides...


  • Cannon Falls, Minnesota, United States Synectics Full time

    Job SummaryWe are seeking a highly skilled Food Safety Quality Assurance Manager to lead our team in ensuring the highest standards of food safety and quality in our production processes.Key ResponsibilitiesDevelop and implement a comprehensive food safety and quality assurance program to meet regulatory requirements and company standards.Lead a team of...

  • Member Team Lead

    1 month ago


    Cannon Falls, Minnesota, United States Sam's Club Full time

    Job SummaryWe are seeking a highly skilled and experienced Member Team Lead to join our team at Sam's Club. As a Member Team Lead, you will be responsible for leading a team of associates in providing exceptional member service, ensuring a positive shopping experience, and driving sales growth.Key ResponsibilitiesLead a team of associates in providing member...


  • Little Falls, Minnesota, United States Milliman Full time

    Company Overview:MedInsight is a leading provider of healthcare intelligence solutions, empowering data-driven decision-making for patients and healthcare organizations. Our company purpose is to drive better outcomes while reducing waste.With over 300 leading healthcare organizations relying on our analytic solutions, we are committed to delivering...


  • Granite Falls, Minnesota, United States Paul Davis of Piedmont, Triad West, & Mountain Regions, NC Full time

    Job Summary:Paul Davis of Piedmont, Triad West, & Mountain Regions, NC is seeking a highly motivated and experienced Business Development Manager to join our team. As a Business Development Manager, you will be responsible for building strong relationships with current and potential clients through B2B, organized events, and cold calling. You will also...


  • Granite Falls, Minnesota, United States Paul Davis of Piedmont, Triad West, & Mountain Regions, NC Full time

    Job Title: Business Development ManagerWe are seeking a highly motivated and experienced Business Development Manager to join our team at Paul Davis of Piedmont, Triad West, & Mountain Regions, NC. As a Business Development Manager, you will be responsible for building strong relationships with current and potential clients through B2B, organized events, and...