OfferingTree SBC Senior Frontend Software Engineer Remote · Full time Company website

We're looking for a senior front-end engineer in to add to our full stack development team. This is a full-time, 100% remote, contract position available to individuals based in South America.

Description

At OfferingTree, a Minnesota public benefit company, we set the standard for an all-in-one, easy-to-use business software that revolutionizes the way small and solopreneur businesses work, grow and make their mark. 


We are an early-stage startup with a track record of growth. We're on an exciting growth journey and are seeking a passionate Front-End Engineer to elevate our already successful product to even greater heights. We value individuals who are free-thinkers, who can collaborate well across functional teams, and who don’t mind rolling up their sleeves to dig into complex problems. If you are a self-starter who takes initiative, we want to meet you.


As a public benefit company, we are motivated to make a positive difference in the world. Our mission is to increase wellness access and education. We do this by hosting free educational events, sponsoring free wellness offerings, and supporting hundreds of health and wellness professionals by making it easier for them to earn a livelihood doing what they love.


Location

This exciting opportunity is available to talented individuals based in South America and is 100% remote.


Responsibilities

  • You'll partner with product managers, designers, and backend engineers to develop responsive and performant user interfaces using React.
  • You'll craft and ship new features, enhancements, and optimizations for our web applications.
  • Ensure the technical feasibility of UI/UX designs and implement them seamlessly.
  • Write clean, maintainable, and scalable code, following best practices and coding standards.
  • Separate business logic from the presentation layer so that unit tests can thoroughly test the business logic.
  • Conduct code reviews to ensure code quality and provide constructive feedback to team members.
  • In our supportive environment, you'll mentor junior devs and share your expertise.
  • Troubleshoot and debug issues, and participate in the resolution of technical challenges.
  • Stay up-to-date with the latest trends and technologies in front-end development.


Requirements

  • 5-7 years experience as a Fullstack Engineer with a strong focus on frontend development.
  • Highly proficient with React and associated technologies.
  • Highly proficient with web technologies, including HTML5, CSS3, and TypeScript.
  • Experience with RESTful APIs and backend technologies.
  • Experience with version control systems (Git) and build tools.
  • Experience leading software projects and small teams. 
  • Strong problem-solving and communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.


Nice to have

  • Experience with mobile development, cross-platform or native.
  • A keen design eye - able to convert wireframes to beautiful UI
  • Knowledge of state management and framework libraries (Redux, Nextjs, etc.).
  • Familiarity with Ruby on Rails


This Developer…

  • Values code simplicity over "cleverness"
  • Researches new libraries and programming paradigms before putting them in production code
  • Knows when to solicit feedback before they code, and when to demonstrate the solution first
  • Knows that they don’t know everything
  • Wants to teach as much as learn
  • Is comfortable in Agile or traditional workflows