Front End Engineer

Be part of a team creating industry leading, software as a service, business communication tools to aid small to medium sized businesses.
 
At Nextiva our people do amazing things to help businesses solve their toughest challenges. We simplify the way businesses communicate. We acquired our first customer in 2008, and today over 100,000 businesses across the United States use Nextiva. Our team consists of over 500 talented people that embrace Amazing Service. Technological innovation and our team are our competitive edge. We don't study industry trends and build our products and services reactively; we define the industry's direction. We have revolutionized the way businesses communicate, and we will continue to do so. We work with passion and take our business seriously. We also aim to cultivate an environment of having fun while accomplishing our goals. Our culture is both professional and playful, and this approach plays a key role in our daily successes. Our culture of Amazing Service extends to how we treat both our customers and each other. We are passionate about Nextiva’s unique culture, and of course are looking for like-minded individuals that share our values and vision.
 
Required Experience
·        2+ years of software development experience
·        Knows vanilla JavaScript and is familiar with future JS standards like ES6 and ES7
·        Worked with major JavaScript frameworks like React, Vue, Angular, Ember, Backbone
·        Ability to create complex interfaces with HTML and CSS from high-fidelity designs and prototypes
·        Knowledge of browser to browser communication: WebSockets, REST services and CORS
·        Experience using build tools like Webpack, Grunt, Gulp
·        Experience with TDD and unit testing front-end business logic
·        Familiar with Node and npm
·        Understanding of key programming concepts: functional programming, object-oriented design, design patterns, etc.
 
Would be a big plus
·        Working knowledge of React and Redux ecosystem
·        Have used a CSS abstraction: sass, less, styles
·        Built apps with Webpack
·        Understands DevOps tech: Jenkins, Kubernetes, Docker, Ansible
·        Experience working in an agile environment
·        Knows some backend-related technologies such as Python, Java, Postgres/PostgreSQL, Redis, etc.
·        Familiar with JIRA, BitBucket
·        Experience with geographically diverse team members
 
What You Will Do
You will be writing code in an Agile software development environment. Embedded on a small team to deliver software based on user stories and high-fidelity designs. You will work with a product manager and your team to define the scope of your work and estimate complexity. It will be your responsibility to communicate with the design team and your product manager when designs do not match a feature’s needs. You will work with your team to resolve defects and bugs found in the code base, continually improving both the code and your team’s process along the way.
#LI-NEXTIVA1

Back to top