FRONT END ENGINEER

To apply, please email a cover letter and resume to hr@cvlending.com

 

CONVENTUS MISSION AND VISION

Conventus Holding Corporation was envisioned and created to reduce the number of economic intermediaries involved in the origination, funding and investment in the $25 billion real estate bridge loan market place. True to the Latin origin of the company’s name, “to bring together,” CHC existence and strength is anchored to a business model that removes unnecessary economic intermediates so that it can provide superior pricing and service to its clients. Our competitive edge in executing our mission is assembling, nurturing, and developing a collaborative group of talented individuals. To that end, diversity of experiences, perspectives, skills, and cultures is core to our mission and team.

POSITION

Full-Time, Salaried, Performance-Based Bonus

As Conventus’ Front End Engineer, your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

 

RESPONSIBILITIES

·       Developing new user-facing features using React.js

·       Building reusable components and front-end libraries for future use

·       Translating designs and wireframes into high quality code

·       Optimizing components for maximum performance across a vast array of web-capable devices and browsers

 

QUALIFICATIONS

Skills

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

  • Thorough understanding of React.js and its core principles

  • Experience with popular React.js workflows (such as Flux or Redux)

  • Familiarity with newer specifications of ECMAScript 6

  • Experience with data structure libraries (e.g., Immutable.js)

  • A knack for benchmarking and optimization

  • Familiarity with code versioning tools such as Git, SVN, and Mercurial

  • Familiarity with data visualization libraries like D3

  • Expert level with Java Script frameworks such as React.js. Knowledge of isomorphic React is a plus

  • Experience with popular React.js workflows (such as Flux or Redux)

  • Familiarity with RESTful APIs

  • Knowledge of modern authorization mechanisms, such as JSON Web Token

  • Familiarity with modern front-end build pipelines and tools

  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

  • Ability to understand business requirements and translate them into technical requirements

  • Expert level JavaScript and DOM fundamentals experience

    • ES6 essentials

    • Closures

    • Functions and Pure Functions

    • Functional programming basics

    • Partial Application and Curry

    • Built-in Methods (Arrays, objects, strings, etc...)

    • Callbacks

    • Promises

    • Ajax & server API calls

    • Fundamentals of Object Oriented Programming

    • Generators and async/await

  • At least 3 years implementing or supporting RWD-based sites

    • Ideally using Foundation 6

    • Alternatively using Bootstrap, Pure, Skeleton, Montage, Siimple, Gumby, etc...

  • Expert level CSS

    • Ideally up to date on CSS3

  • Expert level HTML

    • Ideally up to date on HTML5

  • UI Performance Optimization

    • PageSpeed Insights

    • Webpagetest.org

    • Chrome dev tools

  • Tooling Experience

    • Chrome dev tools - especially DOM inspect and JS debugger

    • git

    • Editors/IDE's = Atom, Webstorm+vim

Mindset and Character

Outperform:

·         Consistently achieves and exceeds expectations

·         Has a curiosity to explore new avenues for growth and/or efficiency

·         Strives for excellence and is accountable for area of responsibility

·         Encourages other team members to reach such a level

·         Fundamentally hard working

Diligence:

·         Thoroughly completes tasks at hand

·         Performs duties in a way that is focused around protecting capital

·         Employs a level of care and attention to detail in all activities

Communication:

·         Gathers and shares customer information and needs

·         Timely shares information about loan and business risk

·         Shares ideas and learning moments across the team

·         Embraces the communicative and proactive management style

Delight the Customer:

·         Strict customer focus across all activities

·         Clients always come first

·         Continuously thinking of ways to enhance the client experience

·         Don’t sweat the small stuff, play the long game with clients

 

Education and Experience

·       Undergraduate or graduate degrees in Computer Science, Software Engineering or relevant experience.

·       Special consideration given for:

  • Opensource contributions

    • Prior real fintech development experience (academic or practical)

CONVENTUS BENEFITS

•     Integrated PTO annually

•     Health Benefits (Health, Vision, Dental)

•     Life Insurance Coverage

•     Pre-tax commuter fund

•     Pre-tax medical fund

•     SimpleIRA

COMPENSATION

Performance-based bonus