Position Summary

GrainBridge is seeking talented software developers who are passionate about technology to help us build the next generation of Ag software for North America's producers.  Successful candidates will have the opportunity to join our highly collaborative agile development team utilizing the latest cloud and UI technology stacks to build customer-facing enterprise Ag solutions.  As a developer on the GrainBridge team you will have the opportunity to work with cutting-edge AWS and UI technologies to create software that will revolutionize the Ag industry.

Duties and Responsibilities

  • Develop cloud-first software solutions using Vue.js and JavaScript
  • Collaborate with members of an agile development team as well as the business team to deliver new software features and enhancements
  • Engage in Agile/SCRUM/Kanban software development practices such as:  daily stand-ups, user story estimation, sprint retrospectives and sprint planning 
  • Participate in code reviews and peer reviews with teammates
  • Work with Lead Developers, Architects and peers to design creative solutions
  • Develop unit tests and UI tests
  • Participate in the deployment of solutions using CI/CD, automated builds and AWS DevOps
  • Mentor junior developers

Qualifications and Skills

The ideal candidate will be a UI developer that has 5+ years of experience developing enterprise solutions.  Successful candidates will have experience developing user interfaces using Vue.js, Angular and/or React.

Desired Qualifications/Skills

  • Demonstrated ability to work on highly collaborative teams to successfully design, develop, test and deploy cloud-based web solutions
  • UI development experience
    • Client-side development using Vue.js (preferred), Angular and/or React
    • JavaScript/ECMAScript 6
    • HTML/CSS
    • CSS frameworks such as Bootstrap, Material Design or Vuetify
    • Ajax/Axios
    • NPM
  • Source control management using Git
    • Branching, merging, cloning, pull requests
  • Security
    • Familiarity with security best practices
    • Experience implementing identity management and OAuth flows
  • Unit Testing
    • Familiarity with unit testing and mocking frameworks
    • Experience unit testing client-side code
  • Familiarity with Agile, SCRUM, Lean or Kanban project management methodologies
    • Experience working in highly collaborative teams

Bonus Qualifications/Skills

  • Experience with SSR (server-side rendering)
  • UX experience
  • Familiarity with Progressive Web Apps (PWAs) for mobile development
  • Familiarity with AWS
  • Experience developing AgTech software

About GrainBridge LLC

GrainBridge, LLC is a technology company based in Omaha, NE that is developing tools to provide grain marketing decision support, e-commerce and account management software for North American farmers. This includes the development of digital tools designed to help farmers across the U.S. and Canada consolidate information on production economics and grain marketing activities into a single digital platform.
This position has been filled. Would you like to see our other open positions?