Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer - Full Stack (Remote)

ThirdChannel

Software Engineer - Full Stack (Remote)

National
Full Time
Paid
  • Responsibilities

    ABOUT THIRDCHANNEL

    ThirdChannel is revolutionizing retail for many of the industry's leading players -- billion dollars brands like Adidas, Oakley, Ray-Ban, Levi's, Yeti, and many more! ThirdChannel deploys a vast network of brand reps to create local buzz, instantly resolve retail issues, and collect elusive qualitative data from actual shoppers. Our customers continue to outperform their rivals by leveraging the complete data picture provided by ThirdChannel.

    POSITION: SOFTWARE ENGINEER - FULL STACK DEVELOPER

    A strong candidate will have:

    • 4-7 years' experience in software development
    • Core competencies should include Java, JavaScript, Ruby, SQL, and React
    • Comfortable with data in SQL, JSON, CSV, YAML, XML, etc.

    You will make a great fit if you also have:

    • Experience with client-side JavaScript frameworks/libraries like React, Redux, and TypeScript
    • Worked with service-based architectures or event-based systems
    • Previously worked in a collaborative version-controlled environment (we use GitHub) and comfortability creating and managing repositories
    • Experience in rational and document-oriented database design
    • Previously set up scripts and methodology for testing and deployment
    • An eye for details and an obsession with providing the best user experience
    • Experience working in statistical languages such as R is a bonus

    *You will have the opportunity to drive the development and future architecture of ThirdChannel online and offline, incorporating novel web development tools when needed. ThirdChannel utilizes a services-based architecture, providing you with ample opportunities to design and build new systems!

    ABOUT THIRDCHANNEL ENGINEERING

    We are a rapidly growing group working to take the ThirdChannel platform to the next level. Our team has a range of experience, and everyone has a voice on how we can improve it! Our platform utilizes an event-sourced, service-based architecture to unlock the ability for rapid development of new and exciting features. We take advantage of machine learning to help solve many of our real-world problems. ThirdChannel is a distributed, reactive, service-oriented platform that uses a variety of different languages and frameworks such as Java, JavaScript, Ruby, SQL, and React. We do not expect candidates to know all of these buzzword-compliant technologies! If you have a solid foundation in software development and know some commonly used design patterns and languages, you will fit right in. That said, we make heavy use of asynchronous, event-driven programming, so some familiarity with that is helpful, but not required.

    SALARY / BENEFITS

    Commensurate with experience. A position in our company comes with the following benefits:

    • Company Stock options
    • Full Benefits Package
    • Paid time off / holidays
    • Flexible working hours