Job details for
Full Stack Web Developer

Full Stack Web Developer

Job Info

Category: Software Engineering
Company Description: Enterprise Video Platform Company
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Location:
Job Number: 10341

Job Description

Description

 

As a Full Stack Web UX Developer, you will take complete ownership of critical components of our WebUX.  The components and feature you will own power our client's uniquely searchable video library and video management system, and power our one-of-a-kind multi-stream viewer and online editing tools.  You will have a huge impact on the inception, design, and implementation of the software and services that allow millions of people that use our product every day to learn and share knowledge.  In this role you will:

  • Write excellent code whether in the web client, the web services, or the application servers / data layer.  Your code will follow industry best practices and be easy to maintain with elegant code factoring and clean technical design.
  • Build excellent UX that is consistent with the brand and ecosystem, and advances along with the state of the art of WebUX industry-wide.
  • Exhibit a true passion for customer experience.  Continually evaluate how you can make their lives simpler and improve product adoption and satisfaction.  Take direct action to improve customer experience by fixing bugs and performance issues, improving diagnostics and metrics, investigating customer-reported bugs, and listening to user feedback.
  • Thrive in all stages of the UX process from rapid prototyping/iteration to component design and development to polishing and shipping to customers.
  • Produce technical designs that properly separate concerns, are scalable under load, call for optimally reusable components, and are properly scoped to the problem you’re solving.
  • Become an expert in the existing codebase, seamlessly weaving new code into old code to enable new functionality.
  • Raise the quality of the team around you through personal mentorship, introducing new standards/best-practices, and hiring.
  • Clearly and concisely communicate plans, progress, and status to your stakeholders.

About You

You have a strong track record as a senior Web UX developer; responsible for building and shipping customer-facing software features and UX.

  • You have great UX instincts: naturally identify and prioritize what’s important to end users.
  • You build very high quality software.  You appreciate having QA check your work, but naturally feel a bit of internal discomfort whenever someone finds a bug you didn’t catch yourself.
  • You fearlessly debug complex, unfamiliar code to answer: “what’s really going on?”
  • You’re a great teammate; others look to you for advice & partnership and you love learning from and teaching your peers.
  • You naturally take ownership when you encounter a problem.
  • You thrive in an environment of ambiguity - asking the right questions to bring order out of chaos and spread that order to your peers.
  • You love to learn new things, become an expert in new areas, nerd-out on cool tech.
  • You aren’t afraid to think big when establishing vision, but you know how to develop a plan in steps that delivers incremental value without boiling the ocean.  You can define ‘good enough for now’ without giving up the long term goal or vision.
  • You are highly motivated to move quickly and you insist on high standards to deliver great results. You are thoughtful and positively critical of your own work, always looking for ways to improve.
  • You are exceptionally well-organized and able to manage multiple projects simultaneously.   
  • You clearly and concisely communicate complex, nuanced ideas both verbally and in written form.
  • You have a 4-year degree in computer science and 5+ years of industry experience.

Technical expertise requirements:

  • Expert in client-side web tech with at least 5 years of industry experience.  We use Javascript / Typescript, CSS / Less, JQuery, Underscore, Angular, HTML5 video.
  • Expert in scalable, server-side web services tech with at least 2 years of industry experience.  We use .Net / C# to build REST-based APIs, with a smattering of legacy SOAP APIs thrown in.
  • You have a deep understanding of asynchronous, client-server architecture, service scalability, fault tolerance, error handling, and log-based diagnostics.
  • You have a strong working knowledge of data structures, algorithms, and coding patterns for high performance software.
  • Bonus: experience working with streaming video.
  • Bonus: experience working with cloud authentication systems.
  • Bonus: experience working with audio/video capture and editing software.

Andiamo is an Equal Opportunity Employer

Andiamo provides equal employment opportunities 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, Andiamo complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. 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.

All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.
Chloe Mann

Chloe Mann

Technology Recruiter

Contact Recruiter

chloe.mann@andiamogo.com

Andiamo
17 State Street, 8th floor
New York, New York 10004

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Us