Lead JavaScript Engineer: React

Undisclosed salary
OFFER SALARY
10up
COMPANY NAME
201-500
COMPANY SIZE
Roseville, USA
OFFICE ADDRESS
Front-end | JavaScript
OFFER CATEGORY | TECHNOLOGY
New
PUBLICATION TIME
Expert
EXPERIENCE LEVEL
Remote (USA)
REMOTE JOB
Permanent
EMPLOYMENT TYPE
JavaScript
ES6+
React
NodeJS
JSX
Webpack
Git
EMPLOYEE SKILLSET

REMOTE  /  ENGINEERING – JAVASCRIPT ENGINEERING  /  

10up Lead JavaScript Engineers: React actively develop and maintain 10up external and internal projects with their knowledge of modern JavaScript and React. They are experienced in crafting complex web applications using the latest JavaScript technologies. They are technically proficient enough to solve hard problems independently, but also understand that collaborative solutions and utilizing the team can often help achieve a better end goal for the client. They’re willing to ask for and offer help to mentor others and elevate teammates to achieve the best solution. They also investigate and champion the adoption of new frontend technologies.

Responsibilities

  • Leading, architecting, and building React/JavaScript projects in both client and server-side environments.
  • Writing modular, extensible, and performant modern JavaScript.
  • Estimating JavaScript and React work for a project and modularizing goals into clearly defined, executable tasks.
  • Coaching and mentoring teammates to boost the teams JavaScript and engineering abilities.
  • Working with the team to connect engineering deliverables to client business objectives.

Requirements

  • At least two years experience building scalable web-based JavaScript applications that work with and consume API data.
  • Experience developing web-based applications using ES6+, React, and Node.
  • Experience in the architectural concepts behind React, such as: state and data management, JSX, creating a componentized system, and Webpack.
  • Being collaborative, self-motivated, and an “always-learning” person, excited to create great web experiences.
  • Natural ability to ramp up and provide guidance to lesser experienced team members.
  • Experience using Git.

Nice to have

  • Experience with React Native.
  • Experience with coding PHP, specifically for WordPress as a platform, including custom post types, taxonomies, and use of WordPress beyond typical “blog” use cases.
  • Experience with WordPress Gutenberg.
  • Experience in the understanding of HTML and CSS including cross-browser compatibility, performance and WCAG accessibility compliance.
  • Remote working experience appreciated. #LI-Remote
  • Experience mentoring and leading a team.
  • Strong ability to communicate with client stakeholders, both technical and non-technical, about the impact of decisions around markup approach, cross-platform responsive interactions, performance, and topics like accessibility and internationalization.
  • Code-based portfolio. Link us to your GitHub account, upload a .zip, or both (source files are helpful to get a sense of your code structure and file organization).
  • Understanding of ad implementations in a responsive and JavaScript application environment.

Things to Note

  • We don't want you to miss any communication from us! To ensure you receive updates on your application, please add [email protected] to your contacts list! If you aren't sure about how to do that, here's a guide that might be helpful.

10up has been making the web better by finely crafting websites and tools for content creators since 2011. With ~200 experts in digital strategy and management, software engineering, user experience and interactive design, cloud infrastructure, and audience and revenue optimization; we’re big enough to conquer any challenge, and small enough to care. 10up is committed to the ideal of a diverse and inclusive workplace, welcoming anyone and everyone who shares and lives our core business values. We look forward to connecting with you! 

Apply for this job