FRONT END ENGINEER

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

 

CONVENTUS MISSION AND VISION

Conventus is an asset-based business purpose lender and asset management company based in San Francisco, CA.  We are a small but growing team of experienced mortgage professionals creating a highly responsive, fast, and no hassle lending platform for property developers and real estate professionals to obtain loans for their projects quickly and seamlessly. Our mission is to delight every customer and ensure quality and trust in every interaction in which we engage. 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

Character

•     Ethical

•     Team player

•     Dependable

•     Personable

•     Flexibility and responsiveness to adapt quickly to changing requirements

•     High level of passion and motivation for learning new skills

 

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

Salary range: $90,000 - 120,000 DOE

Performance-based bonus