ABOUT THIS FEATURED OPPORTUNITY
As a front-end engineer, you will be joining a small development team and will work alongside them in accordance with Agile methodology. You will have the opportunity to contribute to the development of a web-based application from the ground up, to be successful you must be able to work with ambiguous and ever-changing business requirements.
THE OPPORTUNITY FOR YOU
Work with product management to translate requirements into technical design and provide estimates
Design, develop and test enterprise web service APIs and backend services
Define and implement unit and integration tests
Develop high quality, shippable code in short increments
Develop on both back-end and front-end
Perform code reviews
Understand the business requirements and be able to ask the right questions if there is too much
ambiguity
Experience working with Agile based development teams
Highly proficient with the JavaScript language and its modern ES6+ syntax and features
Ability to write efficient, secure, well-documented, and clean JavaScript code
Experience utilizing continuous integration and deployment tools (i.e. Jenkins)
Proficiency with modern development tools, like Babel, Webpack, and Git
Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router
Preferred
• Knowledge of functional programming and object-oriented programming paradigms • Understanding of Oracle SQL databases and writing SQL queries
• Creating database schemas that represent and support business processes
• Experience with both consuming and designing RESTful APIs
• Experience with back-end JavaScript technologies/frameworks, including Node.js, Express Qualifications
• 3+ years of front-end engineering experience
• Detail oriented with a passion for UI/UX
• Strong teamwork desire and time management skills
• Excellent analytical skills, critical thinking, and interpersonal skills • Ability to analyze someone else’s code and assume ownership
• Discipline to document their own code
• Ability to manage multiple tasks with varying priorities
• Ability to communicate ideas in a variety of formats
#LI-DB1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.