NAVIS is looking for a creative, motivated, experienced Sr. Front-end Software Developer to join us as a critical member of our Engineering Team. This position can be located either at our headquarters offices in Bend, Oregon, or at our new, shared office space situated in the heart of downtown Portland.
This senior-level front-end Software 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.
Our tech stack is as follows: Java, React/Redux, Postgres, Microservices, Containers, Python, Spark, CI/CD, IaC, AWS
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.
In addition to the above requirements, the following technical experience is considered advantageous, but is not required: