Senior Front-end Software Developer - React/Redux at NAVIS (allows remote)

Posted 2 weeks ago

Apply Now

Job Description

NAVIS is looking for a creative, motivated, senior-level Front-end Software Developer to join us as a critical member of our Engineering Team. This position can be based in Bend, Oregon, or remotely in Portland, Oregon.


This front-end developer will design, develop, optimize, and test on premise, AWS hosted applications and micro-services in an Agile setting. As part of the Engineering Team, you will collaborate closely with Software Development teams and Product Team members to design exceptional software / product solutions to meet customer needs.


Your focus will be on the front-end using various modern Javascript technologies such as React and Redux.



Click here for a peek inside our Engineering Team



RESPONSIBILITIES:
The primary focus of this position is coding creative, operational, front-end software that enhances our products. The Engineering Team has multiple projects that often start at the concept stage and develops new products and/or product features from scratch. Our products are constantly evolving with our client needs – we are not simply maintaining existing products.


This is a full SDLC development position. The Front-end Software Developer must be willing to take on all aspects of the development process, and be ready to support applications in production environments. He/she will be asked to test code sets, document software, and implement products and related solutions. We are currently on a release cycle and are striving towards a continuous development environment.


The Front-end Software Developer will be tasked with analyzing, identifying, and solving highly-complex issues related to software development and related technologies. As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools. This developer needs to have a willingness to do whatever it takes to make the products and the company successful.


A high degree of creativity and motivation is required of the successful candidate, who is expected to operate with limited direct supervision.



QUALIFICATIONS:



  • We require strong development skills in React.js with Redux front-end software development 

  • BS in Computer Science, or equivalent experience

  • At least five (5) years of front-end software analysis, design, and development experience on highly-scalable web properties supporting multiple browsers

  • Scrum experience, knowledge, and acceptance

  • You must have a strong belief in writing tests for your own code – we currently write unit tests, and are creating a framework to include feature testing and integration testing

  • Strong experience with Design Patterns

  • Solid understanding of the SDLC

  • Experience with iterative development with quick release cycles (Agile Methodologies)

  • Experience with any modern testing practices (experience with TDD, BDD, and/or UI / API / Component test automation is beneficial)

  • Experience working with peers and Software Architects on highly complex technical issues

  • If working remotely, you should be able to travel occasionally to our Bend office (about 2-3 days per month is anticipated and this is expensed to NAVIS)



In addition to the above requirements, the following technical experience is considered advantageous, but is not required:



  • Java back-end development experience

  • CI / CD experience with Chef

  • Open ID experience

  • Git experience

  • Docker

  • VOIP

  • Experience with internationalization




POSITION LOCATION:


Bend, Oregon (office), or Portland, Oregon (remote)




Check out this video to learn more about the Tech scene in Bend, Oregon




NAVIS OFFERS:



  • An inclusive, fun, values-driven company culture – we’ve won awards for it

  • A growing tech company in Bend, Oregon

  • Work / Life balance - what a concept!

  • Excellent benefits package with a Medical Expense Reimbursement Program that helps keep our medical deductibles LOW for our Team Members

  • 401(k) with generous matching component

  • Generous time off plus a VTO day to use working at your favorite charity

  • Competitive pay + annual bonus program

  • FREE TURKEYS (or pies) for every Team Member for Thanksgiving (hey, it's a tradition around here)

  • Your work makes a difference here, and we make a huge impact to our clients’ profits

  • Transparency – regular All-Team meetings, so you can stay in-the-know with what’s going on in all areas our business

  • We support local businesses and they support us - get perks just by flashing your NAVIS badge

  • Forget your standard potluck - we take our company events to the next level! Annual "Pow Day" at Mt. Bachelor, fiscal year celebrations, summer shindigs, and holiday parties, and more

  • Cold-brew coffee on tap

  • We go ALL-OUT for Halloween (it's a thing for us)

Posted: 07 January, 2019