Senior JavaScript Engineer - Editor Platform

| Austin

The Evernote Editor team is looking for an engineer who has what it takes to build production-ready web and desktop applications and is excited about building the best note editor on the planet.

About the team

We are the team that builds the Note Editor, a common component in all of Evernote's current and next-generation clients. We're currently working on building a brand new editing experience for our millions of users.

We are searching for a Senior JavaScript Engineer to join our team in Austin. This is an opportunity to work on a highly visible and interactive piece of software. We are working with some of the latest and greatest browser features and technologies to develop a growing set of application components.

If you love JavaScript, browsers and everything front-end, and like working with a small, dynamic team that gets stuff done, we would love to meet you.

What you'll do

You will build a suite of components to be shared among all major Evernote applications. These will be used to make valuable contributions to billions of notes, and will be robust and reliable ways for our users to interact with their most important information. Attention to detail, passion for learning, and desire to be a student of the JavaScript language and browser environment are essential to success in this position.

  • You will improve on new and existing web/desktop/mobile apps in JavaScript
  • You will write code for multiple platforms (i.e. browsers, desktop web views, mobile web views)
  • You will develop production high-quality software using an agile style development process
  • You will work with QA, developers and designers to build robust, polished applications

What you've done

  • You’ve worked with Javascript + React + Redux to build real-world web applications with performance, scalability, and maintainability in mind
  • You have a BS Degree in CS, or similar technical field of study or equivalent practical experience
  • You are able to adapt to new technologies and host environments for JavaScript
  • Experience delivering production quality software within a small team of developers, QA, designers and product management
  • Familiar with rich text editing in a browser
  • You’re comfortable making software design decisions and weighing in on choices that impact everything from product design to team process, from system architecture to algorithmic improvements, and from CSS details to overall user experience
  • You have experience working well in a team setting. You're happy to help others out and aren't afraid to ask for help when you need it

Characteristics that will make you successful in the role

  • You enjoy and take pride in writing elegant, reliable, testable, and maintainable code
  • You love setting up goals and delivering on them
  • You help and mentor those around you
  • You adapt as requirements change, and believe that flexibility and implementation speed lead to a better product
  • You have excellent verbal and written communication skills

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are committed to a versatile and diverse Evernote. We believe that dynamic perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global Evernote

Read Full Job Description

Technology we use

  • Engineering
  • Product
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • SwiftLanguages
    • ReactLibraries
    • ReduxLibraries
    • React NativeLibraries
    • ProseMirrorLibraries
    • ExpressFrameworks
    • Node.jsFrameworks
    • Google CloudFrameworks
    • KubernetesFrameworks
    • DockerFrameworks
    • AirflowFrameworks
    • BigData TechnologiesFrameworks
    • SplunkFrameworks
    • DataDogFrameworks
    • MySQLDatabases
    • PostgreSQLDatabases
    • SpannerDatabases
    • Google AnalyticsAnalytics
    • TableauAnalytics
    • FigmaDesign
    • JIRAManagement

Location

3300 N. Interstate 35 , Austin, TX 78705

What are Evernote Perks + Benefits

Culture
Volunteer in local community
Partners with Nonprofits
Friends outside of work
Eat lunch together
Intracompany committees
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Highly diverse management team
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Evernote Corporation has a Section 125 Plan available through Discovery. One debit card is issued per user and can be issued for both FSA and HSA.
Disability Insurance
We offer full benefits (medical, dental, vision, life and disability insurance, and 401K), and cover 100% of the employee premium and 70% of any dependent coverage elected.
Dental Benefits
The dental plan is provided by Guardian Dental PPO.
Vision Benefits
Vision benefits are covered through VSP.
Health Insurance Benefits
We offer full benefits (medical, dental, vision, life and disability insurance, and 401K), and cover 100% of the employee premium and 70% of any dependent coverage elected.
Life Insurance
Evernote makes available Life, Accidental Death and Dismemberment, Short Term and Long Term Disability Insurance for all benefits eligible employees at no cost to the employee, through Cigna.
Wellness Programs
Onsite Gym
Team workouts
Retirement & Stock Options Benefits
401(K)
401(K) Matching
The Evernote 401K Profit Sharing Plan is provided through Vanguard and administered by Sequoia Benefits. Employees may participate immediately upon hire and are allowed to change their deferral amount
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Family is important to us, and new parents are encouraged to take time off when welcoming a member to the family. We offer 6 weeks of additional paid leave.
Flexible Work Schedule
Company sponsored family events
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Free Daily Meals
We provide free breakfast on Wednesday. Employees get free lunch on Monday, Tuesday, Wednesday, Thursday, Friday.
Professional Development Benefits
Diversity Program
Lunch and learns
Promote from within

Additional Perks + Benefits

This is a place where your authentic self is celebrated. Our product is built from our passion; we are constantly evolving our business and culture in order to meet the needs of our customers and employees that impact and inspire us everyday!

More Jobs at Evernote14 open jobs
All Jobs
Data + Analytics
Dev + Engineer
Marketing
Operations