Senior Full-Stack Web Developer - remote

Evercast
Posted 3 years ago  • Phoenix, AZ $100k - 150k (US Dollars)
Stack Overflow

Evercast is building an award-winning next-gen remote collaboration platform for creative agencies and entertainment studios. We're looking for an outstanding full-stack engineer who isn't afraid of tackling exciting challenges in the world of real-time streaming, collaboration, and application performance.

The Responsibilities

  • Solve problems with an emphasis on producing scalable, efficient, and maintainable solutions

  • Experience developing web based, desktop and mobile applications

  • Develop features from initial concept to production ready results, including backend, frontend, and database design

  • Experience developing backend services using containers, kubernetes, and serverless technologies

  • Help define the processes needed to achieve organizational and operational excellence

  • Learn and implement new technologies and help evolve existing ones

  • Engage with both technical and non-technical stakeholders to come up with robust solutions

  • Review code contributed by your peers and provide constructive feedback

  • Development with databases, web servers, wireframe development, and UI/UX design

  • Contribute to overall body of software development and architecture using web application stack

  • Managing server resources and ensuring cross-platform optimization across internet browsers and operating systems

  • Designing and developing application programming interfaces (APIs)

  • Cooperatively develop and integrating complex software systems through the full SDLC

  • Experience with Agile Scrum

  • Participate in sprint planning to understand the team’s goals and priorities

  • Provide accurate estimates for the completion of tasks

Education: 

  • A combination of education and experience will be considered for this position

Required Skills

  • AWS or other cloud-based infrastructure

  • Experience with multiple back-end languages (NodeJS, Golang, Python, and PHP) and JavaScript front-end frameworks (React, Vue, Angular, Bootstrap, SASS)
  • Ability to follow established workflow and project management tools and procedures (Slack)

  • Ability to work under strict deadlines with competing priorities

  • Capable of balancing a project’s requirements with schedule, budget, and resource limitations

  • Ability to present technical information in non-technical terms to co-workers and management

  • Strong problem solving and analytical skills

  • Proficient understanding of code versioning tools (Git)

  • Experience with interactive media tools (streaming and playback)

Desired Experience

Special consideration will be given to people with the following:

  • Experience with GraphQL

  • Experience with WebRTC

  • Experience with Programming and Automation Testing / Testing Framework (End to End Testing)