Senior Software Engineer

701x Inc.
Fargo, ND, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$120,000.0 - $140,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Amazon Web Services Apple IOS Microsoft Azure Mobile Application Development Cloud Computing Software Quality Code Review Data Visualization Software Debugging Mobile Application Software Software Engineering
+14 more
Web Application Frameworks Google Cloud ReactJS Cypress (Programming Language) Backend Git Integration Tests Information Technology Free and Open-Source Software React Native React Redux Restful APIs Es2015 Software Version Control

Job description

We are seeking a Senior Software Engineer to join our growing in-house engineering team. This role is ideal for someone who enjoys working in a fast-paced, product-driven environment and takes ownership of projects from concept through deployment.

You will help design and build scalable web and mobile applications that power our ranching technology platform. You’ll work closely with product managers, designers, and other engineers to deliver reliable, user-friendly solutions for customers in the agriculture industry.

This position is based in Fargo, ND. Local candidates are preferred as work must be performed on-site. No remote opportunities available., * Design, develop, and maintain scalable web applications using React

  • Build and support cross-platform mobile applications using React Native
  • Design and implement RESTful APIs and backend services
  • Collaborate with product, design, and engineering teams to define and deliver new features
  • Write and maintain unit and integration tests to ensure code quality and reliability
  • Participate in code reviews and contribute to engineering standards and best practices
  • Troubleshoot, debug, and resolve complex technical issues
  • Stay current with emerging technologies and recommend improvements
  • Mentor junior engineers and support a culture of continuous learning

Requirements

Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience)

  • 5+ years of professional software development experience
  • Strong proficiency in JavaScript (ES6+) and modern frameworks such as React
  • Experience with state management tools (Redux, Context API, etc.)
  • Experience designing and consuming REST APIs
  • Familiarity with mobile app development for iOS and Android
  • Experience using Git or other version control systems
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills

Preferred Skills

  • Experience with React Native
  • Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Familiarity with testing frameworks such as Jest or Cypress
  • Experience building or maintaining CI/CD pipelines
  • Background or interest in agriculture, IoT, or data visualization
  • Open-source contributions or personal project portfolio

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Life insurance, * Work on technology that modernizes a traditional industry
  • Join a mission-driven, collaborative team
  • Competitive salary and benefits
  • Opportunity to influence product direction and technical decisions
  • Room for growth as the company scales

If you’re excited about building software that solves real-world problems and want to help shape the future of precision ranching, we’d love to hear from you.

Apply today and join us in building the next generation of ranching technology.

Pay: $120,000.00 - $140,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:37 min

Directing browser dependencies without explicit user agent evaluation

Sani Yusuf · JS Congress

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

Videos

See all

Related articles

See all