Senior Web Developer

Nxt Level Seattle , WA 98101

Posted 2 months ago

We are currently seeking a mid-senior level software engineer with a passion for user experience. 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 company 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 youre 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 developer; responsible for building and shipping customer-facing software features and UX.

  • You have great UX instincts: naturally, identify and prioritize whats 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 didnt catch yourself.
  • You fearlessly debug complex, unfamiliar code to answer: whats really going on?
  • Youre 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 arent afraid to think big when establishing a vision, but you know how to develop a plan in steps that deliver 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, React, 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.
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Web Developer

Big Fish Games, Inc.

Posted 12 months ago

VIEW JOBS 10/25/2019 12:00:00 AM 2020-01-23T00:00 Job Posting Title Senior Web Developer Summary Life at Big Fish Games Big Fish Games is an innovative developer and world-class publisher of a diverse portfolio of casual game franchises, including Big Fish Casino, Gummy Drop!, Jackpot Magic Slots, Cooking Craze and Toy Story Drop!. Founded in 2002, we serve millions of players every day and are dedicated to providing players with the opportunity to play, connect, compete and discover anywhere and on any device. We are dedicated to enhancing life through exceptional play. Our four core beliefs are what makes working at Big Fish Games unique. We believe in a work environment that: Creates opportunities for impact Shares a passion for challenge Cultivates a spirit of creativity Thrives through collaboration Responsible for leading the development, from concept to release, and manages the daily update cycle for the organization's web properties. Responsibilities Responsibilities * Manages and develops the company's web properties by troubleshooting and solving significant problems with diverse scope and significant impact the business. Management of web properties requires the exercises of individual judgment and collaboration with domain experts and stakeholders to determine appropriate action. * Researches, tracks and understands new web technologies. * Provides technical assistance in developing service applications and analyzing business requirements. • Leads the technical implementation and creative development of content for the organization's web properties. * Collaborates with different teams to determine and maintain the "creative vision" of assigned programs, and participates in determining and implementing technical design. * Gathers and translates specifications and requirements to manage the development and implementation of applications components, including front-end development, server-side development, and database integration. * Shepherds the web application development process. * Accountable for the "life" of the application, from the build and QA process, to release on the network, through ongoing refreshes and updates. * Manages project resources, assets, and staff allocation to ensure timely, current and cost-effective programs. * Provides written design documents, code documentation, test plans, and test results. * Provides technical and administrative documentation of applications. * Proposes and communicates standards to manage cost and ensure continuity of applications. * May work with outside vendors to implement third-party solutions and technologies. * Mentors less experienced team members. Knowledge, Skills and Abilities * Exceptional and deep knowledge and proficiency with programming languages and concepts such as, but not limited to: JavaScript, third-party JavaScript libraries such as JQuery and Angular, HTML, HTML5, CSS, CSS3, PHP5+, MySql, Java, Web Programming Skills, E-Commerce, Teamwork, Verbal Communication, cross-browser compatibility, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development, APIs, Database design, Package Management systems (such as NPM and Composer), Compilation and Build systems * In-depth experience with company-specific platforms, frameworks, and applications (or equivalent). Required Experience * 5 to 8 years of progressively complex related experience. * Bachelor's or Associate's Degree (or equivalent experience). Bonus Experience * Knowledge of Adobe Experience Manager and/or OSGi, Java Content Repository, and Sling Framework experience. Qualifications Big Fish Games is an equal opportunity employer. We bring unique talents together to build something special that's why we welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status. This role is not eligible for any company sponsored immigration visas. Why Aristocrat? * World Leader in Gaming Entertainment * Robust benefits package * Global career opportunities * Our core values: All about the player, Talent Unleashed, Collective Brilliance and Good Business, Good Citizen Our Winning Ways * Unite - Come together as one team, with one vision * Develop - Empower, inspire and grow our people * Deliver - Execute with excellence, be accountable for results * Play - Be creative, celebrate success The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate. Location Seattle, WA, US Job family Big Fish Games Contract Type Regular Time Type Full time Company Big Fish Games Big Fish Games, Inc. Seattle WA

Senior Web Developer

Nxt Level