Epicareer Might not Working Properly
Learn More
T

Mobile Developer

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description
Salary: DOE

Company Overview:

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 a Mobile Engineer to join our remote-first team with our headquarters in beautiful Eugene, Oregon. At this time, we can only accept applicants who reside in Oregon, Washington, Idaho, Utah, Pennsylvania, and Washington, D.C.

About us:

  • We are a remote first company with an office option located in Eugene, Oregon.
  • 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 & 4% 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 mobile.
  • 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'll need:

  • 2+ years of experience as a mobile application engineer, ideally much of that time using React Native
  • 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
  • Understand deploying applications to Google Play and Apple App Store
  • Understand the differences between HTTP, HTTPS, WS, and WSS protocols, their security implications, and the best practices to build secure clients
  • You are very comfortable with TypeScript

Bonus Points awarded for:

  • Experience working in a team leveraging agile practices
  • Experience with Expo the React Native framework.
  • 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)
  • Experience building native iOS or Android applications
  • Familiarity with best practices and regulations in the Healthcare 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.


remote work
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job