Avatar for Switcher Studio
Mobile Video Creation Platform
  • B2C
  • B2B
  • Growth Stage
    Expanding market presence

Software Engineer

Posted: 2 years ago
Visa Sponsorship

Not Available

Hires remotely
Everywhere
RelocationAllowed
Skills
React.js
React Native

About the job

As a Software Engineer at Switcher, you will be responsible for providing new development, maintenance, and updates to the Switcher online dashboard, cloud services, third-party integrations, and other projects. This position is responsible for working on a variety of technical problems of varying scope & complexity.

You should be able to design, implement, and test new functionality under general supervision. Must be able to collaborate with others across the organization under the direction of technical leads on assigned projects. This position requires flexibility, creativity, effective communication skills, and a drive to build quality products through innovative solutions.

Some of the technologies in use include TypeScript, React, React Native, C#, MSSQL, Git, Redis, Webpack, and Windows Azure.

You will report to the Head of Engineering.

Location and Eligibility

Anyone in the Louisville, KY area or willing to relocate may be given preference for this position. All qualified candidates will be considered for this position.

All candidates must be legally authorized to work in the United States of America.

Requirements
You should have the following direct experience:

Bachelor’s of Science in Computer Science, related engineering degree, or equivalent proven industry experience.
Minimum 2 years of experience as a Software Engineer or in a similar role.
Developing back-end APIs in an object oriented language like C#, JavaScript, Python.
Developing web front-ends using a modern framework like Angular, React, Vue.
Modern JavaScript tools and standards including TypeScript, Babel, ES2015.
API access and integration via REST/RPC/GraphQL/etc.
Version control and collaboration workflows with git.

Desirable Experience
Ideally, you will have knowledge of some of these technologies and concepts:

  • Testing frameworks (XUnit, Selenium, Jest, Mocha).
  • Front-end build tooling (Webpack, Parcel, Gulp, Grunt).
  • Relational databases (MSSQL, MySQL, PostgreSQL).
  • Non-relational data stores and caches (Cosmos DB, Redis, 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
  • Familiarity with 12 factor application methodology

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; most of us wear company t-shirts and we’ll give you five when you start
Hip, newly renovated office in Louisville’s Butchertown neighborhood; a converted warehouse with giant windows and stylish decor, refreshments included

About the company

Founders

Nicholas Mattingly
Founder • 3 years
image
View the team image

Similar Jobs

SynapticSci company logo
SynapticSci
Empowering Scientists to adapt faster, work smarter, perform better
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Swell Health company logo
Swell Health
An AI-guided mental health platform for military families
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Aurora company logo
Aurora
Building the self-driving technology of the future