Skip to Main Content

Senior React Engineer

Twenty Ideas
Eugene, OR
  • Expired: over a month ago. Applications are no longer accepted.
Job Description
Salary: DOE

Frontend Engineer Development ● Eugene, Oregon ● Full-time

Reports to: Director of Engineering

Twenty Ideas (20i) is the home of passionate people who work together to elevate the web and create meaningful digital experiences for clients across a variety of sectors. Our team values innovative, cooperative design and development in an environment full of mutual respect, hard work. and fun. In other words, we work together closely to build really awesome things. We’re looking for an experienced React Engineer to join our fully remote team with our headquarters in beautiful Eugene, Oregon.

At Twenty Ideas we take the Developer Experience (DX) seriously, and work hard to ensure any engineer can pick up a project and be up and running quickly. We appreciate the value of developing on the local machine, and aim to continuously improve our processes.

About us...

  • Great company culture & tight-knit collaborative team
  • Diverse and exciting technologies & digital products
  • Opportunities for professional development - online seminars, internal learning, company paid resource materials
  • Six weeks (i.e. 30+ days) of PTO & 20i holidays along with flexible work hours
  • 100% company paid medical, dental, vision, life and disability Insurance
  • We offer a 401K plan & company match, remote perks, and optional FSA/Dependent care
  • Company-sponsored happy hours & social events – we have fun too

Here’s what you’ll do...

  • Work with cutting-edge technologies creating interactive web and mobile applications with a focus on web
  • Work with cutting-edge, front-end technologies in creating interactive web applications
  • Work across multiple teams of engineers and designers to bring a high level of polish and craftsmanship to our products
  • Hone your skills and technical mastery as you work directly with customers and end users towards creating meaningful product experiences
  • Work closely with teammates and clients to ideate on concepts, and flesh out ideas
  • Share knowledge with engineering team members and act as a mentor to more junior engineers
  • Participate in Code-Review, Agile workflows, and Architectural planning of fascinating systems

Here’s what you need...

  • 3+ years of experience as a front-end engineer building user-friendly web applications and platforms in React
  • Understand the differences between HTTP, HTTPS, WS, WSS protocols, their security implications, and the best practices to build secure clients
  • Familiar testing components with Jest and Enzyme
  • Readily understand the React component lifecycle and its various hooks
  • Familiar with popular state management frameworks such as Redux, MobX, or ReCoil
  • Familiar with popular component libraries such as Material-UI
  • You are very comfortable with TypeScript

Bonus Points awarded for:

  • Experience with DevOps systems and tools (e.g. Docker, Azure, AWS, CloudFormation)
  • Experience with WCAG 2.0 accessibility and truly caring for creating accessible experiences when needed
  • Familiar with at least one popular server-side framework (e.g. Spring Boot, Express/Sails/Nest.js, Django/Flask)
  • Mobile App implementations (e.g. native iOS or Android, React Native)
  • Familiarity with best practices and regulations in the Health Care industry (HIPAA, PII protections, etc)
  • A passion project or two that you’ve created or collaborated with someone on

Twenty Ideas values diversity. We are an equal opportunity employer and we do not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, gender, sexual orientation, gender expression, age, veteran status, marital status or disability status.

Twenty Ideas


Eugene, OR
97401 USA



View all jobs at Twenty Ideas