Senior UI Javascript Engineer

Adobe Systems Incorporated San Francisco , CA 94118

Posted 11 months ago

Senior UI JavaScript Engineer

Adobe is looking for a Senior UI JavaScript Engineer to build from the ground up a top of the line Data Engineering and Architecture Experience in our next generation Adobe Cloud Platform. Working with Data Engineers & Architects, Software Engineers, Marketers, Product Managers and the Adobe Experience Design team you will architect, design, and compose your code towards creating brand new user experiences for our core personas: Data Scientists, Data Engineers, Data Architects and Analysts.

What you'll do

  • You'll be a leading member of this team, and will be required to drive and implement a variety of new cutting edge, business-critical projects that require fast, slick and extendable UI using the latest tools and libraries

  • You will be responsible for the technical quality of the projects handed to the team, guiding junior members of the team and assisting the UI Architect on all fronts

  • You will develop and exercise your leadership abilities with the team to promote a best in class Developer Experience as we create a CI/CD focused end-to-end product

What you need to succeed

  • You are driven to solve data workflow, data engineering, and architecture challenges with a talented and focused team

  • Your peers consider you to be the go-to excellent Front-end/UI Engineer with 8+ years of experience building highly performant, elegant, and useful front-end solutions

  • You are an expert with JavaScript and CSS fundamentals and have composed applications you are proud of in modern frameworks and libraries such as React, Angular, Vue, Ember, etc

  • You have 5+ years as a 'Full-stack' Engineer and this is your passion well thought through back-end solutions are second nature to you and you don't mind just whipping up your own server side API to get unblocked

  • You have experience with Data Visualization tools and libraries

  • You have a massively positive attitude and can handle many different tasks - conflicting priorities don't scare you and you feel comfortable communicating needs to the Product and Design teams

  • You want to receive code reviews with constructive feedback and desire to provide them in return

  • You proactively bring solutions and the right tools for the job to the table

  • You can level up the team by mentoring junior and mid-level engineers

  • You are a team player who can lead research projects and technical discussions

  • You are a pro at building consensus with Product Managers and UI Designers so the project team is building the right thing

  • You understand and proactively share the technical vision and design principles with the rest of the team as new projects come to fruition

  • You are proficient in writing and maintaining tests

Good to Have

  • Bonus points for having shipped proven production work in React/Redux

  • Experience with Jest/Enzyme/Cypress.io

  • Experience with Data Exploration, Data Preparation, and Visualization tools and libraries

  • Microsoft Azure or similar AWS services experience/exposure

  • Experience with using Git for source control

  • Experience with Node/NPM/Yarn

At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.

If you're looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.


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
TwitterCom Senior Javascript Engineer

Twitter

Posted 1 week ago

VIEW JOBS 2/8/2020 12:00:00 AM 2020-05-08T00:00 Come join the team working to make twitter.com one of the fastest and most delightful web apps in the world. We're committed as a team to teaching and sharing with each other in order to succeed. We don't normally put the level we're looking for into our job descriptions, but our team has a specific need for a developer or two who has experience maintaining and upgrading complex JavaScript applications. What the team looks like: You'd be joining a team of about 25 developers, grouped into roughly 5 person squads. We represent a wide range of experience and interests. But we all agree to do three things well: * We strive to build a strong team that allows us to do and learn more than we could as individuals. Being inclusive is important to our long term success. * Our goal is for Twitter to be one of the world's most performant web apps/PWAs. Speed is a crucial feature for everyone, and we measure our success by the performance of our application. * We collaborate to create a codebase that will be a joy to work in for years to come. Let's be responsible together. We're a thoughtful and motivated team that despite being relatively small, has a large impact on the world. Your skill and enthusiasm will be appreciated and rewarded here. What you'll do: We want you to find work that aligns with both the career goals you establish with your manager and the goals Twitter has for twitter.com. But, to be more specific, the kind of things we'd like you to do: * Get to know your peer developers to understand their challenges in day to day work so that you can move quickly and with empathy to improve all aspects of their work. * Work with Twitter's infrastructure to ensure that our Node server is running efficiently, and explore opportunities for using the server in new ways (e.g what would it look like for us to support a server rendered tweet?) * This job is more than JavaScript. Your non-coding skills (Communication, Mentoring, Project Management, etc) are very important. We believe that leadership comes from everywhere, and it's important that our Senior Developers have the skills to lead complex projects successfully within a large organization. What skills will make you successful: * You're passionate about teaching: We put a high value on learning from each other. You should be skilled at paring and teaching things that you've learned. * You've got empathy and self-awareness: The foundational trust of all strong teams relies on understanding yourself and others. * You care about web accessibility: we want to reach everyone everywhere. * You're fluent with modern JavaScript: Twitter.com is a React/Redux app served by Node.js with the standard tooling (Webpack, Babel, ES6, Linting, JS Typing, Prettier, etc). Your experience and opinions in this area are important to us. * You know web browsers: Twitter.com sees a lot of environments, knowing where there might be trouble, and what trade-offs you can make to avoid them, is expected in this role. We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status. San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment with arrest and conviction records Twitter San Francisco CA

Senior UI Javascript Engineer

Adobe Systems Incorporated