Software Engineer

Revolution Sustainable Solutions, LLC
Arus
IDR 200,000,000 - 300,000,000
Job description

Revolution is now hiring a Software Engineer 1 in Little Rock, AR, or Dallas, TX. This role will work with our team to deliver cutting-edge software solutions in the agricultural, manufacturing, and recycling industries. Our tech stack is Vue3 and React Native with Expo for UI, and NodeJS backends against SQL & MongoDB stores. We rely on 3rd party services for matters outside our primary domain: Auth0 for authentication, Sentry for telemetry, etc. Azure/Git for DevOps.

We are looking for versatile engineers who can work across the entire system (frontend, backend, DevOps, DBA). Our team is granted significant responsibility and autonomy, which requires a proactive attitude and a commitment to delivering high-quality work consistently. The ideal candidate is resourceful, eager to learn, and proud of their contributions.

  • Collaborate regularly with product owners to define features and establish priorities as a team.
  • Develop and maintain code for both front-end and back-end systems.
  • Perform back-end updates on SQL and MongoDB databases using migration tools (e.g., db-migrate, migrate-mongo).
  • Research and integrate third-party services to streamline our focus on key business needs (e.g., Auth0, SendGrid, Azure, Google APIs).
  • Support deployed releases as necessary.
  • Provide options and feedback on proposed solutions.
  • Contribute innovative ideas to enhance our software products.

Qualifications:

  • Bachelor's degree in Computer Science or similar field preferred.
  • Minimum 6 months of software-related work, internships, or personal projects required.
  • Proficiency in JavaScript, including TypeScript, Babel, and CLI tools.
  • Experience in developing mobile applications for Android and/or iOS.
  • Familiarity with version control systems (Git, SVN, CVS, etc.).
  • Experience with JavaScript UI libraries/frameworks (e.g., Vue, HTMX, React, Angular).
  • Interest in irrigation physics/math or geospatial algorithms.
  • Understanding authentication workflows (OAuth, JWT, securing sites and resources using Auth0).
  • Strong written and verbal communication skills.

Revolution welcomes diversity and is An Equal Opportunity/Affirmative Action Employer – Minority / Women / Disability / Veteran and other protected categories are always encouraged to apply.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer jobs in Arus