PortlandMERecruiter Since 2001
the smart solution for Portland jobs

Senior Full-Stack Software Engineer (Remote)

Company: Switcher, Inc.
Location: Portland
Posted on: June 20, 2022

Job Description:

DescriptionSwitcher is bringing limitless video capabilities to a rapidly growing market of video commerce users. We're leading our industry by offering simple and accessible multi-cam production and live-selling solutions to an increasing number of SMB clients-and we're seeking talented Software Engineers to envision, build, refine, and deploy our technology.As we continue to scale our tech organization, Switcher is seeking a hands-on Full Stack Software Engineer whose role will be focused on building innovative software and championing an effective engineering team. Our tech is cutting edge and every member of our engineering team plays a critical role in pushing it forward.The Engineering Team Maintains Three Major Projects

  • API written in C# hosted in Windows Azure, backed by Azure SQL and Redis
  • Front end web application built with React and TypeScript
  • Embedded React Native application built with JavascriptAs Senior Full Stack Software Engineer, you'll be expected to:
    • Contribute to the architecture and design of product features
    • Work on a project team, providing technical guidance and code reviews for other team members
    • Write quality, maintainable code across our stack
    • Investigate errors and deploying timely fixes
    • Research new tools and technologies for use within the team
    • Collaborate across the organization to ensure high-quality and maintainable code that meets business objectives
    • Contribute to a culture of continuous learning and improvement in technology, process, and cultureRequirementsWhat You Bring to the Table
      • You have a Bachelor's of Science in Computer Science, related engineering degree, or equivalent proven industry experience
      • You have a minimum 3 years of experience as a Software Engineer or in a similar role
      • You have developed back-end APIs in an object oriented language like C#, JavaScript, Python
      • You have worked directly with relational databases like MSSQL, MySQL, PostgreSQL
      • You have developed web front-ends using a modern framework like Angular, React, Vue
      • You're savvy in modern JavaScript tools and standards including TypeScript, Babel, ES2015
      • You have experience with API access and integration via REST/RPC/GraphQL/etc.
      • You have experience in version control and collaboration workflows with gitIdeally, you will have knowledge of some of these technologies and concepts:
        • Testing frameworks (Jest, XUnit, Selenium)
        • Front-end build tooling (Webpack, Parcel, Gulp, Grunt)
        • Build and deployment automation tools (GitHub Actions, Jenkins, TeamCity)
        • Non-relational data stores and caches (Redis, MongoDB, DynamoDB)
        • Cloud computing platforms (AWS, Google Cloud, Windows Azure)
        • Hybrid mobile development with React Native
        • Online payment processing using Stripe, Braintree, or similar
        • Familiarity with "serverless" computing concepts (AWS Lambda, Azure Functions, Cloudflare Workers)
        • Familiarity with 12 factor application methodologyOur Ideal Candidate Will Value What We ValueAt Switcher, we embrace our Core Values and believe they're what makes working within our team culture special.We're Creating Something GreatWe think big - big growth, big product improvements, big impact - but we stay nimble, recognizing that we reach greatness through small steps and agile changes. We prioritize what's important, letting data guide our decision-making. We refuse to stagnate.We Learn From Our CustomersWe work not for our customers but with them. We strive to create simple, accessible solutions for our customers' needs, and we do this through actively listening to them, empathizing with them, and working alongside them. We win when our customers win.We Build Each Other UpWe are a team, one whose members are committed to helping each other grow and succeed. We work collaboratively rather than competitively, highlighting others' wins. We foster healthy relationships and continuous personal development to ensure everyone flourishes.We Are Open And HonestWe are open to debate, open to feedback, open to changing course. That means speaking up - to and for each other - and doing so with respect and integrity. It also means admitting mistakes and having hard conversations, knowing they make us better.We Win Through Diverse PerspectivesWe value having multiple points of view, not just in our videos but also in our decision-making. Seeking out different perspectives allows us to challenge our thinking, bringing nuance to our understanding and ultimately leading to the best business outcomes.The CompanyAt Switcher, we believe in the power of video. We believe in its unparalleled ability to reach and connect people, and we believe that video - like life - is more captivating and rewarding when shared in the moment and through multiple perspectives. We aim to bring people together to create and consume video content that matters. Founded in 2014, Switcher enables creators and companies of all sizes to produce, edit, and publish stunning video content with devices they already own. Now serving users in over 118 countries, our distributed teams in Louisville, Kentucky and Yverdon-les-Bains, Switzerland are pioneering eCommerce video, helping content creators amplify their stories through video.DisclaimerSwitcher, Inc. is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Switcher, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Switcher, Inc. complies with applicable state and local laws governing nondiscrimination in employment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.Benefits
          • 12 paid holidays: New Years Day, MLK Jr. Day, Oaks Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Thanksgiving, the day after Thanksgiving, Christmas Eve, Christmas, and your birthday
          • Unlimited PTO
          • Paid Parental Leave
          • Paid Family Leave
          • 401k
          • Company Paid Life Insurance
          • Voluntary Insurance: Short and Long Term Disability, Life
          • Medical, Dental, Vision: Company paid for single coverage
          • Casual work environment and trendy, newly renovated headquarters in Louisville's Butchertown neighborhood; a converted warehouse with giant windows and stylish decor, refreshments included

Keywords: Switcher, Inc., Portland , Senior Full-Stack Software Engineer (Remote), IT / Software / Systems , Portland, Maine

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Maine jobs by following @recnetME on Twitter!

Portland RSS job feeds