Current jobs related to Software Engineer at Shift - Des Moines - Shift Interactive


  • Planet Healthcare Des Moines Freelance

    Job Description · We are seeking a dedicated travel nurse to join our ICU team in Des Moines, Iowa. · Key Requirements · Specialty: Intensive Care Unit (ICU) · Discipline: Registered Nurse (RN) · Duration: 12 weeks · Hours: 36 hours per week · Shift: 12-hour night shifts · Employ ...


  • Planet Healthcare Des Moines, IA, United States

    Planet Healthcare seeks a travel nurse RN Med Surg for a position in Des Moines, Iowa. · Job Details · Specialty: Med Surg · Discipline: RN · Duration: 13 weeks · Shift: 12 hours, nights · Employment Type: Travel · Pay package is based on 12 hour shifts and 36 hours per week with ...


  • Planet Healthcare Des Moines, IA, United States

    Planet Healthcare is seeking a travel nurse RN Med Surg for a temporary medical-surgical nursing position in Des Moines, Iowa. · Job Details · Specialty: Medical-Surgical Nursing · Discipline: RN (Registered Nurse) · Duration: 13 weeks · 36 hours per week · Shift: 12 hours, days ...

  • Aerotek

    Mechanic

    3 days ago


    Aerotek Des Moines

    Job Title: Mechanic · We are seeking a skilled mechanic to perform complex tasks. In this role, you will be responsible for building and repairing industrial centrifuges, with a particular focus on gearboxes. · The ideal candidate will have experience with small engines, such as ...

  • Planet Healthcare

    Travel Nurse RN

    7 hours ago


    Planet Healthcare Des Moines

    Job Description · We are seeking a travel nurse RN Telemetry for a travel nursing job at Planet Healthcare. · Requirements · Specialty: Telemetry · Discipline: RN · Duration: 13 weeks · Shift: 12 hours, days · Hours per week: 36 · Employment Type: Travel · Planet Healthcare Job I ...


  • Weatherby Healthcare Des Moines

    Job Summary · ">Must have active state license for medical professionals · Bachelor of Science in Nursing (BC) or Bachelor of Engineering (BE) degree required · Ambulatory care experience with call shifts, including weekends and 24-hour on-call rotations · Providing patient care ...


  • Collabera Des Moines Full time

    Job Title: Loan Servicing Representative 2 · As a recent graduate, we are seeking an individual to fill this role as a Loan Servicing Representative 2 in the banking industry. · Position Details: · Industry: Banking · Job Duration: 12 months (with possible extension) · Work Locat ...


  • DSJ Global Des Moines

    Operations Team Supervisor Required for Leading Manufacturing Firm · Plant Operations Team · Des Moines, IA Area - HYBRID work environment (~50% of the time onsite) · A leader in the manufacturing sector is seeking a driven, hands-on leader to drive continuous improvement and run ...


  • White Glove Placement Des Moines

    Medical Surgical Registered Nurse Job Opportunity · The estimated gross weekly wage for this position is $2146. · Job Details · Location: Des Moines, IA · Shift: Nights, 12-hour shifts (48 hours/week), overtime billed after 40 hours · Assignment Information · Start Date: January ...

  • Planet Healthcare

    Travel Nurse RN

    5 hours ago


    Planet Healthcare Des Moines

    Travel Nurse RN Rehabilitation Job Description · Planet Healthcare is seeking a travel nurse RN Rehabilitation for a challenging opportunity in Des Moines, Iowa. · Key Responsibilities and Requirements · Provide rehabilitation services to patients in a fast-paced environment. · W ...

  • White Glove Placement

    rn - icu

    9 hours ago


    White Glove Placement Des Moines

    RN ICU Position · Estimated gross weekly wage: $1797 · Location: Des Moines, IA · Job Details · Shift: 07:00 PM-07:30 AM · Assignment Length: 13 weeks · Job Type: Travel · Requirements · State Licensure: A valid RN license in the state of practice · Clinical Rotations: Minimum of ...


  • Ascendion Des Moines

    About Ascendion · Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. · Our engineering, cloud, data, experience design, and talent ...


  • Planet Healthcare West Des Moines, IA

    Job Title: Travel Nurse RN Med Surg · We are seeking a skilled Travel Nurse RN Med Surg to join our team in West Des Moines, Iowa. · About the Role: · Shift: 12 hours · Employment Type: Travel · The ideal candidate will have strong clinical skills and be able to work effectively ...


  • Des Moines Airport Authority Des Moines

    The Des Moines Airport Authority is seeking a Building Engineer to perform maintenance on mechanical systems at the Des Moines International Airport. · Job Summary: Under general supervision, this role operates, maintains and repairs heating, lighting, ventilating, air conditioni ...

  • Satellite Services, Inc.

    Chief Engineer

    2 days ago


    Satellite Services, Inc. Des Moines Full time

    Job Summary · The Chief Engineer is responsible for maintaining and overseeing the overall maintenance operations for the building. This includes installing, repairing, and maintaining facility equipment, overseeing and upkeeping the building, utility services, HVAC, plumbing, el ...


  • Satellite Services, Inc. Des Moines Full time

    Job Description · As an Electrician at {company}, you will perform a variety of electrical trade functions to maintain, troubleshoot, and repair equipment for the generation, distribution, or utilization of electric energy. · Key Responsibilities: · Conduct operational status che ...


  • Actalent Des Moines

    Job Title: Sample Prep Technician · Job Description · The Sample Prep Technician is responsible for data entry and preparation of samples that come into the lab. This includes grinding samples, drying them in an oven, utilizing liquid nitrogen to freeze products, and blending sam ...


  • Decima International Des Moines Full time

    Job Description · Approach each client engagement as a partnership, create an environment that attracts the most talented professionals and allows them to flourish, and regulate growth to maintain excellence in our service standards. · DESCRIPTION · Approach each client engagemen ...


  • Amtraco Des Moines Full time

    Job Description · The modern sales landscape presents a unique opportunity for results-driven individuals. With the shift towards virtual interactions, we seek strategic thinkers who can capitalize on new leads and nurture existing relationships. · We are looking for someone who ...


  • TransForce Des Moines

    Job Title: Driver, Open Deck OTR · Description: · Demanding and reliable individuals are needed to transport a wide range of freight, including oversized and irregularly shaped cargo. As an OTR Open Deck Truck Driver, you will play a crucial role in ensuring the secure and on-tim ...


  • Des Moines Airport Authority Des Moines Full time

    Job Description · The Des Moines Airport Authority is seeking a qualified Building Engineer to perform maintenance functions on various mechanical systems at the Des Moines International Airport. · Job Summary: · Under general supervision, participates in the operation, maintenan ...

  • Software Engineer at Shift - Des Moines - Shift Interactive

    Shift Interactive
    Shift Interactive Des Moines

    1 month ago

    Default job background
    Description

    Job Title

    A Software Engineer at Shift will work directly with clients to understand their vision and develop solutions that meet their needs. Throughout the development process, from gathering requirements to architecting, developing, and thoroughly testing applications, you will be involved in every stage.

    You will work in a team-based environment where agile principles are applied iteratively and rapidly to create products that clients love. Your full-stack mentality will enable you to effectively work with various technologies, stepping outside your comfort zone when necessary.

    To achieve success, we look for individuals with strong experience in frontend, backend, DevOps, and cloud platforms. You must possess dependable qualities, strong communication skills, and a pragmatic approach to problem-solving.

    Core Values

    • We persevere through challenges to deliver impactful solutions for our clients (Getting it Done).
    • We grow ourselves and others through collaboration, mentoring, and sharing knowledge (Continuous Learning).
    • We strive for technical excellence by leaving software better than we found it and focusing on simple, scalable, and well-crafted solutions (Technical Excellence).
    • We maintain transparency in our communication, both internally and with clients (Transparency).
    • We understand our clients' needs and balance technical decisions with business value (Humility).

    You should enjoy what you do and strive to share that passion with others.

    Location Preference

    The ideal location for this role is Iowa, preferably in the Des Moines area.

    Responsibilities

    • Collaborate with clients to understand their goals and requirements.
    • Design, develop, and maintain applications throughout the software development lifecycle.
    • Maintain high standards in code quality using practices like Test-Driven Development (TDD), and clean code methodologies.
    • Follow established coding standards and industry best practices.
    • Partner with UI/UX designers to deliver a seamless user experience.
    • Analyze existing business processes and recommend improvements.

    Required Skills and Experience

    • Backend Development: Strong experience in Ruby and Ruby on Rails framework.
    • Frontend Development: Proficiency in React, with experience in other frontend technologies.
    • Programming Paradigms: Have experience with one or more programming design paradigms (e.g. Object-oriented, Functional, etc.).
    • Test Automation: Experience building comprehensive test automation suites.
    • Clean Code Principles: Ability to write simple, maintainable code using practices like TDD, DRY, SOLID, and YAGNI.
    • Software Design: Experience with understanding and implementing different design patterns and architectures and the problems they solve.
    • Refactoring: Experience with recognizing various code smells and refactoring them safely.
    • Collaboration and Ownership: Foster collaboration and collective ownership of code and outcomes within the team.
    • Communication and Visibility: Proactively communicate progress and issues to the team and stakeholders, managing expectations effectively.

    Bonus Points

    • Experience with DevOps automation tools (e.g., Ansible, Terraform)
    • Familiarity with cybersecurity principles and tools
    • Experience with performance testing and optimization
    • Experience making safe changes to legacy systems using techniques like finding seams, breaking dependencies, and characterization tests

Jobs
>
Des Moines