Job Description
This role is a 6 month contract to hire and on-site.
COMPANY DESCRIPTION
Mojo Trek, an Inc. 5000 company, delivers an unparalleled recruitment experience, grounded in transparency and integrity. From midsize technology innovators to Fortune 50 powerhouse corporations, we help our clients build technology teams that make a difference, push the change forward, and develop software critical to their success.
Our client creates software for thousands of locations that depend on the technology to ensure consumers and businesses alike can order and operate efficiently. The website and mobile apps developed by the teams consistently challenge the status quo of not only the technology in their field, but beyond.
They are looking for an experience web engineer who will be working on development a propriety web application that will be used by clients worldwide.
Responsibilities
- Write, and bug-fix, performant and accessible React/Javascript/HTML/CSS with a special emphasis on stability and long-term supportability
- Ensure appropriate semantic tagging within the HTML and CSS
- Provide clear, developer-focused documentation within the Javascript/HTML/CSS files and for the app as a whole
- Work with QA to develop good, comprehensive functional tests.
- Research, trial, and recommend new web and mobile technologies that can improve development quality /efficiency or improve user interface
- Has the ability to rapidly prototype new ideas, concepts, and designs
- Work with business analysts, user experience developers, and project management to estimate and provide updates on tasks.
Qualifications
- 4-5 years experience building cross-browser, performance-conscious websites; most recent year in Javascript Fluent in vanilla Javascript (ES2015+), HTML, and CSS
- Experience building responsive web and mobile applications using modern, component-based frameworks with React or Vue.
- Experience with front-end build, debug, and profiling tools (e.g., webpack, Grunt, Chrome Developer Tools, etc) Understanding some design methods/patterns such as DRY, SOLID, functional Javascript
- Excellent team player with good communication skills with both non-technical & technical co-workers Highly motivated and driven by a desire to solve difficult problems, and learn new technology