Front End Java Developer
Job Description
You are a talented JavaScript developer that likes to integrate the different services and be on the top of tech wave. You are seeking a new challenge. You have a passion for the language, and are constantly deepening your skills. You enjoy working on a small team where you have a voice, and can work in an environment where the best solution wins the day. You enjoy collaborating with stakeholders on the innovation of the product.
As an Integration Engineer at OnPage, you will be responsible for designing, developing and supporting highly scalable integration services.
Qualification Requirements
Bachelor’s Degree (computer science preferred or comparable work experience)
Strong project management and organizational skills
Enthusiastic, self-motivated, self-starter and maintains positive attitude
Experience producing software development scope/specification documentation
Knowledge of product development and product lifecycles
Very strong analytical and troubleshooting skills
Ability to learn quickly and work with best practices
Able to take on many roles in a growing, entrepreneurial company environment
Essential Skills
3+ years of integration services development
3+ years of front-end application development
Experience using a variety of high volume integration APIs
Experience with Integration protocols (REST/SOAP/XML)
Experience with authentication strategies (Bearer, OAuth, OpenID, SAML, etc.)
Experience with reactive web application development
Experience with at least one JavaScript framework (Client and server side)
Experience with developing isomorphic JS applications
Strong knowledge of HTML5, CSS
Strong understanding of the browser (performance, memory management)
Unit Testing
Self-starter with the ability to analyze trade-offs between potential solutions to a given problem
Desire to write technical documentation and blog posts
Experience with TDD and CI
Compensation
At OnPage, we offer a great package which includes: competitive base salary; medical plan; dental plane; life insurance; LT & ST disability insurance; 401(K) plan with employer match ; paid sick, holidays and vacation.