Senior Software Engineer (Front end/React-Native/TypeScript)

Published date Posted on Indeed on Jul 27, 2022 (14 d ago)

Since 2012, Growers has worked to push technology in the ag industry forward. Our vision is to put easy-to-use technology in the hands of every farmer, advisor, and retailer in the industry.
Headquartered in Durham, North Carolina, the Growers team is made up of some of the best and brightest data scientists, developers, and business professionals. We strive to build and maintain a culture of individuals who think like owners, are humble, and are inspired by our customers. Our employees are our greatest asset as we know that we will win with people. Every individual on our team owns our success.
We are powered and supported by ICL Group, a leading global specialty minerals company that creates impactful solutions for humanitys sustainability challenges in the global food, agriculture, and industrial markets.
Diverse teams make better products. If you move fast, embrace technology, are customer-focused, and are willing to handle challenges in an innovative company, Growers might just be your next journey.

Applicants must be authorized to work for any employer in the US. We are unable to sponsor or take over sponsorship of employment Visa at this time.

About the Role*
We are looking for senior engineers who are problem solvers, willing to challenge the norm as we collaborate, innovate, create and improve as a team.
As a Senior Engineer you will be responsible for:

  • Building and deploying performant, scalable and secure code for our web and mobile application (React-Native/Expo frontend, Express backend, Postgres database)
  • Providing input into architectural decisions to ensure quality, stability and performance of all team deliverables
  • Problem-solving and offering solutions as you approach the teams user stories
  • Identifying and implementing enhancements to continually improve our delivery process
  • Be open to discussing and honing approaches for our team to improve our working practices
  • Fostering an environment of continuous improvement
  • Collaborating with Product Owners and business stakeholders to identify requirements and gather feedback in a fast-moving environment
  • Supporting and mentoring team members to share knowledge and up-skill your team


  • 5+ years professional experience with software development
  • Bachelors Degree in Computer Science or related field or equivalent experience
  • Fluency in ES2016+ and TypeScript
  • Ability to take on, understand, modify, and improve the code base using industry established design patterns
  • Ability to write understandable, maintainable, and testable code
  • Desire to work in a small agile team and participate in cross-functional collaboration
  • Ability to communicate well and work directly with customers

What will set you apart:

  • Significant experience with React, React-Native and Expo or other UI frameworks
  • Experience with UI/UX design systems (Eva/Material)
  • Experience with NodeJS HTTP Frameworks such as Express
  • Understanding of SQL, including efficient data access patterns and debugging tools.
  • Fluency in additional programming languages including Python, Ruby, Rust, Golang, Java, C#, and C++
  • Experience with Docker, AWS
  • Experience with database access frameworks and object relational mappers such as Sequelize, ActiveRecord, Entity Framework

Flexible work environment: Chose to work from home or at our Durham, NC office.
Professional Development*: Our employees are empowered to be active participants in their career growth. Professional development is encouraged and financially supported.
Health Care Plan (Medical, Dental & Vision): * Comprehensive health care plan options and wellness resources.
Retirement Plan: Enroll in our 401(k) plan immediately upon hire and begin taking advantage of the generous company match.
Life Insurance: Basic, Voluntary, and AD&D are offered to our employees.
Paid Time Off: Paid holidays, vacation time, parental leave, and Volunteer Time Off.
Short Term & Long Term Disability: Rest easy knowing we provide a level of income replacement should you become disabled and are unable to work.

Job Type: Full-time

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

Position:Front End Developer - ReactJob Description:Black Knight is the premier provider of integrated technology, services, data and analytics that lenders and servicers look to first to help successfully manage the entire loan life cycle. Our deep.

Vertex IT Service Vertex IT Service |

Vertex It Service is looking for a ReactJS Developer, who will have a proven understanding of React and AEM web development and front-end coding principles with respect to responsive web engineering in the development of guest-facing experiences. The.

Sedin Technologies Sedin Technologies |

Move from zero to one. All in a day’s work.Here’s what drives our work culture.InnovationWe encourage inspired, entrepreneurial and innovative thinking. We’ve built an environment where people can learn, evolve, experiment, and fail without fear.Freedom.

E-IT Professionals E-IT Professionals |

Role: Sr React Native DevelopersLocation: RemoteDuration: 12+ MonthsClient: TEKsystems / GMJob Description : We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will.

Deeply rooted in all of us are reasons for Why we make the decisions we do. At PracticeGenius we equip thousands of businesses around the globe with tools and services that more effectively engage and align their business goals and initiatives with those.