Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

The Grace Company

Software Developer (Full Stack)Grace Company is a leader in the quilting and sewing industry, committed to delivering innovative solutions that enhance creativity and craftsmanship. Our cutting edge technology helps turn ideas into reality, and we foster a collaborative environment where creativity and technical excellence are valued and encouraged.Our software engineers work closely with mechanical, electrical, firmware, manufacturing, product development, and testing teams to create complete products that combine software and physical hardware.We are looking for a Full Stack Software Developer to help design, build, and scale modern software for current and future Grace Company products.This is a product focused role where you will have opportunities to work across front end applications, backend services, databases, cloud systems, and hardware integration. Our software directly interacts with physical products, giving our developers the opportunity to see their work move from an idea to a real product being used by customers.You will be part of a small, high impact engineering team building new products and systems from the ground up. Your decisions will directly influence architecture, performance, scalability, and user experience.This position requires working on site with our engineering and product development teams. It is not a remote or hybrid position.This is a product focused role where you will have opportunities to work across front end and backend systems.Build and maintain modern applications across front end and backend systemsDevelop intuitive user interfaces for desktop, tablet, mobile, and web applicationsDevelop backend services, APIs, databases, and cloud connected systemsBuild software that communicates with physical products and embedded hardwareWork with technologies such as Flutter/Dart, JavaScript/TypeScript, Python, and other modern development frameworksDesign systems that connect applications, cloud services, databases, and hardware devicesBuild interactive graphical interfaces and toolsImprove application performance, reliability, responsiveness, and scalabilityCollaborate directly with mechanical, electrical, firmware, manufacturing, QA, and product teamsParticipate in architecture decisions and long term technical directionPrototype new concepts and help determine the best technologies for future productsTurn real customer problems into clean, intuitive software solutionsDesign, develop, test, and maintain full stack software applicationsBuild scalable front end and backend architecturesDevelop and integrate REST APIs and real time communication systemsDesign and work with databases and data modelsIntegrate software with hardware and embedded systemsDebug complex issues that may cross software, firmware, hardware, and network boundariesOptimize application performance across different devices and environmentsParticipate in code reviews and architecture discussionsContribute to automated testing, CI/CD, QA, and release processesParticipate in feature planning, user story development, prototyping, and product testingImprove UI/UX through testing, feedback, and iterationWork directly with other engineering disciplines throughout the product development processHelp establish scalable software practices as our products and development teams growBachelor's degree in Computer Science, Software Engineering, Computer Engineering, or equivalent professional experience2+ years of professional software development experienceExperience developing both front end and backend softwareStrong understanding of software development fundamentals, data structures, application architecture, and debuggingExperience building desktop, mobile, web, or cross platform applicationsExperience developing or integrating REST APIsExperience working with databasesExperience with Git and modern version control workflowsAbility to learn new languages, frameworks, and technologies as product needs evolveStrong problem solving and communication skillsExperience with one or more modern application technologies or frameworks, such as:Flutter / DartReactJavaScript / TypeScriptNETNative mobile or desktop developmentSimilar modern frameworksExperience with one or more backend technologies, such as:Node.jsPythonNETJavaSimilar backend technologiesExperience with:REST APIsDatabase driven applicationsAuthentication and user accountsCloud connected applicationsApplication and data architectureBecause many Grace products combine software and physical hardware, experience working with hardware is valuable.Helpful experience includes:Bluetooth / BLEUSB or serial communicationEmbedded systemsFirmware communicationReal time systemsDevice protocolsMotion controlCNC or robotics systemsIoT devicesDirect hardware experience is not required, but candidates should be interested in learning how software interacts with physical products.We are looking for someone who:Is a strong problem solver and can work across the full software stackEnjoys building real products, not just isolated software featuresIs product minded and cares about the customer's experienceTakes ownership of problems and follows them through to completionBuilds clean, understandable, and scalable solutionsIs comfortable learning technologies outside their current expertiseEnjoys collaborating directly with engineers from other disciplinesCan communicate clearly with both technical and non technical team membersIs comfortable working in a fast moving product development environmentEnjoys prototyping, testing ideas, learning from failures, and improving designsWants to work directly with the products and people they are developing software forBecause our software is tightly connected to physical products, this role works on site with our engineering team and hardware. Remote and hybrid arrangements are not available for this position.At Grace Company, software development is part of the complete product development process.You may spend one day developing an application interface, another working on backend architecture, and another testing software directly on a new piece of hardware with mechanical, electrical, and firmware engineers.Our developers have the opportunity to influence products from early prototypes through production and see customers use the systems they helped create.This is an on site engineering role designed for someone who enjoys collaborating directly with a multidisciplinary product development team.Competitive salary2 weeks PTOAccrued sick/personal time beginning after 1 year of employment7 paid holidays including 2 of your choiceSimple IRA with a 3% company matchHealth, Dental, and Vision insuranceFun work environmentWork with creative, passionate peopleGrowth opportunities at a quickly growing companyThis position is full time and 100% on site at Grace Company in Utah. Remote work and hybrid work are not available for this position. Candidates must be able to work on site as part of our engineering and product development team.

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in West Jordan, UT vacancy
  • Company DescriptionWe are seeking an experienced Lead Agentic Software Engineer, Connected Devices to build and ship features across our client applications, including iOS/iPadOS, Android, and Electron/Angular. This hands-on, code focused role centers on writing production... 
    Suggested

    Cricut

    South Jordan, UT
    23 hours ago
  •  ...guidance, recommendations, best practices, and risk-based consultation to application teams, engineering teams, and project stakeholders.Develop and maintain cloud security dashboards, KPIs, KRIs, and executive reporting to communicate cloud risks, security trends, posture... 
    Suggested
    Temporary work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    8 hours ago
  • $110k - $120k

    To Apply for this Job Click HereJob Description: Lead Systems Engineer Position Type: Direct HireCompensation: $110,000-120,000Location: Hybrid- Midvale, UtahExperience Level: 5+ years experienceOverviewWe’re seeking a systems and cloud engineer to serve as the primary ...
    Suggested

    Gravity IT Resources

    Midvale, UT
    2 days ago
  •  ...workforce of the future, today.We are looking for an experienced Software Engineer with a strong background in Platform Engineering to...  ...Terraform) across hybrid cloud GCP and on-prem environments.Design, develop, and maintain microservices and RESTful APIs that power... 
    Suggested
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    8 hours ago
  •  ...Veriipro is seeking a skilled software developer to support and enhance their Customer Identity and Access Management (CIAM) platforms. Candidates should have a Bachelor’s degree in Computer Science or a related field, along with over 6 years of software development experience... 
    Suggested

    Veriipro

    Midvale, UT
    13 hours ago
  •  ...mentor, and manage a high-performing team of AI engineers and developers. Cultivate a collaborative, inclusive, and innovative team culture...  ...:Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a heavily related technology... 
    Work at office
    Flexible hours

    Zions Bancorporation

    Midvale, UT
    3 days ago
  • $74.1k - $148.3k

     ...(Objective Minimum Qualifications): To be considered for a Software Engineer position at Oracle, you must possess the Objective Minimum...  ...features and enhancements following design specifications and develops documents to clarify software design and code. Conducts... 
    Full time
    Temporary work
    Internship
    H1b
    Flexible hours
    Shift work

    Oracle

    West Jordan, UT
    3 days ago
  • $124k - $170.5k

     ...require a bachelors degree or higher with at least 7 years of software development experience, preferably in Java and/or Python Alternatively...  ...learning framework We require 3 years of experience developing cloud-hosted applications A masters degree in computer... 
    Full time
    Remote work
    Relocation package

    Solventum

    Murray, UT
    7 days ago
  •  ...organization, apply now.We are currently seeking a Full Stack Java Developer to join our team in Salt Lake City, Utah (US-UT), United...  ...technical issues related to Java applications.Develop and maintain software documentation.Provide technical guidance and mentoring to... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Salt Lake City, UT
    3 days ago
  •  ...Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming how we work at a financial institution. The Software Engineer will design, build, and maintain scalable cloud-based infrastructure and containerized systems, while implementing CI/CD... 

    Zions Bank

    Midvale, UT
    13 hours ago
  •  ...’s using Open API SpecificationProven experience in JAVA Programming Language (Java 1.8+)Strong programming, debugging and secure software development skills (e.g., Veracode, Sonar etc.)Good knowledge of CI/CD: Jenkins, GIT and Maven, ConcourseExperience in containerizing... 

    Samprasoft

    Salt Lake City, UT
    3 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...Webservices • Knowledge of DBMS like Oracle • 2+ years’ experience developing enterprise grade highly scalable web-based applications. • At... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Salt Lake City, UT
    2 days ago
  •  ...established Innovation Lab. In this pivotal role, you will combine core software engineering excellence with advanced AI development to drive...  ...in order to maintain employment eligibility.Responsibilities:Develop innovative AI/ML software solutions, specifically focusing on... 
    Temporary work
    H1b
    Work at office
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    8 hours ago
  •  ...Responsibilities Work closely with the department manager to develop, plan, evaluate, and recommend solutions for difficult problems...  ...Perform pipe‑hydraulic calculations using Excel, AFT, or similar software. Conduct pipe‑stress analysis using CAESAR II, AutoPIPE, or... 
    For contractors
    For subcontractor
    Currently hiring
    Work at office
    Flexible hours

    WSP in the U.S.

    South Jordan, UT
    6 days ago
  •  ...offices. Your Impact Work closely with the department manager to develop, plan, evaluate and recommend solutions for difficult problems....  ...hydraulic calculations using either Excel, AFT or similar software. Pipe stress analysis using tools such as CAESAR II or AutoPIPE... 
    Work at office
    Remote work

    WSP

    South Jordan, UT
    6 days ago
  •  ...DescriptionThe System Engineer II reports to the Senior Manager, Software Engineer. The primary focus of this position is to administer...  ...management. Works closely with administrators, engineers, developers, product owners, and business stakeholders to resolve issues and... 
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  •  ...possible for over 150 years. Help us transform our workforce of the future, today.Salesforce DeveloperWe are looking for a Salesforce Developer to join our growing development team and help drive the evolution of our platform and build a scalable, high-quality Salesforce... 
    Temporary work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    8 hours ago
  •  ...Bancorporation, is looking for a SeniorSalesforce Application Developer to join the Salesforce team! Top candidates will have strong system...  ...to act as a team lead, coordinating work with application and software developers and other support admins and ensure coordination... 
    Flexible hours
    Night shift

    Zions Bancorporation

    Midvale, UT
    8 hours ago
  •  ...Cloud LWR vs Aura site strategy * Component composition and theming patterns * Development tooling and DevOps approach * Design and develop Lightning Web Components, while configuring Salesforce features to support solution needs. * Define identity, access, and security... 
    Temporary work
    Local area

    Slalom

    Salt Lake City, UT
    3 days ago
  • $114k - $143k

    Senior Data Platform Engineer/SDE Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City, Boise, Lewiston, or Fargo offices.Candidates must reside within commutable distance of that location or be willing to ...
    Full time
    Contract work
    Work at office
    Immediate start
    Work from home
    Relocation
    Flexible hours
    3 days per week

    Cambia Health Solutions

    Salt Lake City, UT
    8 hours ago
  • $176.8k - $221k

     ...simultaneously, delivering quality results within scope, on time, and within budget.Coordinate between cross-functional teams, including developers, product managers, and both internal and external IT teams.Other Things to Know:Willingness to travel (~25%), which may include... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Bill.Com

    Draper, UT
    2 days ago
  • $250.6k - $362.6k

     ...networking, with a strong emphasis on reliability, interoperability, and long-term scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader product portfolio and multiple technology and business... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Salt Lake City, UT
    4 days ago
  • $85k - $160k

     ...Resource Innovations is seeking Lead Java Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical...  ...environment. Technical Design & Architecture: Design and develop cloud-native applications using Java, Spring Boot, and related... 
    Remote job
    Full time
    Work at office
    Local area

    Resource Innovations

    Salt Lake City, UT
    8 hours ago
  • $131.75k - $178.25k

     ...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically...  ...practices/processes. ~2+ years professional experience developing Cloud Native applications/products on AWS, Azure, or GCP (AWS... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Tendo

    Salt Lake City, UT
    8 hours ago
  •  ...just help you secure a Tech Job, but we build your solid career in technology.Roles and ResponsibilitiesExpert programming skills developing back-end cloud applications in JavaExperience with Agile methodologyShould have worked in development and maintenance... 
    H1b
    Immediate start

    SynergisticIT

    Salt Lake City, UT
    3 days ago
  •  ...exclusive features. We are seeking a highly skilled Full Stack Java Developer with strong expertise in modern Java technologies, front-end...  ...ago Davis County, UT $105,600.00-$198,000.00 2 days ago Software Engineer, Credit Card and SoFi Money Cottonwood Heights, UT $1... 
    Contract work

    Talent Groups

    Salt Lake City, UT
    3 days ago
  •  ...functionality· Provide hands-on, expert-level technical assistance to developers· Design and manage the execution of test plans to ensure a...  ..., or extensive (3-5+ years) experience with declarative software configuration (Epic/Cerner, Veeva, etc.) in Healthcare or Life... 
    Local area
    Shift work

    Slalom

    Salt Lake City, UT
    4 days ago
  •  ...South Jordan, UT 84095 Position Type: Full Time Level: Mid-Level Developer Position Summary Cadence Innovations Group is seeking a...  ...enhancing, and maintaining significant features across our core software platforms. The Mid-Level Developer will work in an Agile environment... 
    Full time
    Work at office
    Monday to Friday

    Alpha Warranty Services

    South Jordan, UT
    4 days ago
  • $40 - $53 per hour

    DescriptionKforce has a client that is seeking an Embedded Software Engineer for a fully onsite role in Salt Lake City, UT. This is a unique opportunity to work hands-on with cutting-edge drone technology in a fast-paced, high-impact environment.Summary:As an Embedded... 
    Work at office

    KForce

    Salt Lake City, UT
    4 days ago
  •  ...of technology architecture product roadmaps and maintain existing roadmaps; evaluate the current network security architecture and develop action plans to make necessary improvements in line with industry best practices and standards, as well as provide input on the overall... 
    H1b
    Local area

    KPMG

    Salt Lake City, UT
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!