Dmsi Omaha , NE 68102
Posted 2 weeks ago
Are you looking for a challenging role where you can help take the lead in developing React Native mobile applications to bring the Hardwood Lumber industry into the 21st century? We are working on building next-generation mobile applications for the hardwood lumber industry, including apps that will support evaluating and managing standing timber, valuing/purchasing cut timber, and then managing the lumber as it progresses toward wholesale distribution.
RESPONSIBILITIES AND DUTIES:
Develop high-quality software that follows industry best practices for performance and accessibility.
Demonstrates an understanding of design patterns and React Native.
Ensure that our React Native code is architected correctly and is built in a manner that facilitates continuous development as our customers' needs change.
You have experience building offline apps with React Native.
You should be familiar and experienced with security vulnerabilities within Web applications and create solutions to help mitigate these exposures.
Lead outsourced development resources to ensure standards are met.
Mentor Software Engineers through coaching and training opportunities.
Experience working within a cross-functional Agile team.
KNOWLEDGE, SKILLS, AND ABILITIES:
Strong technical skills in TypeScript, JavaScript, React, Node.js.
Experience using Expo.
CI/CD tooling (CircleCI, GitHub Actions, TravisCI, or Jenkins).
Experience using the Kubernetes and Helm providers.
Previous work with Monorepos.
EDUCATION AND EXPERIENCE:
5+ years of professional development experience. The most recent experience should be in React Native, JavaScript, and corresponding toolsets.
5+ years of experience developing web software for enterprise applications.
Bachelor's Degree in Computer Science, Software Engineering, or Management Information Systems preferred.
You have spent a considerable amount of time in a modern mobile/web environment. We define this as one with:
CI/CD
Latest JavaScript bundlers
Version control (git, svn, etc.)
WORK ENVIRONMENT AND PHYSICAL DEMANDS:
Normal office environment with use of computers and telephone systems; no unusual physical demands.
Travel to customer locations including overnight, business air travel, and car rental.
Dmsi