Vylla

  • Lead Software Engineer

    Job Locations US-CA-Aliso Viejo
    Job Post Information* : Posted Date 2 months ago(9/28/2018 2:20 PM)
    Job ID
    2018-7038
    Position Category
    Information Technology
    Default: Location : Location
    US-CA-Aliso Viejo
    Position Type
    Regular
  • Overview

    Vylla Is REDEFINING The Home Buying Experience!

     

     

    At Vylla, it is our mission to ensure a wonderful experience for all customers and to achieve our mission of delivering real estate to home buyers across the United States.  Join our team be part of  leading the disruption in the home buying industry...

    Responsibilities

    What You Will Be Doing

    We are looking for a talented Lead Software Engineer to design, develop, test and deploy software features within our software platforms. The successful candidate will build high-quality and innovative software in compliance with coding standards and meet the technical design requirements of our architecture with a focus on cloud microservices. Your role will be to collaboratively work with software engineering and dev ops teams to rapidly deploy new software. 

    Key strengths in order of priority are:
    Collaborating with a team of developers in short development cycles 
    Adherence to and knowledge of the architecture in scale deployments 
    Coding/scripting, and clarity of communication in commits 

    Key responsibilities include:
    Executing full lifecycle development in a team and delivering to deadlines 
    Writing well-designed, testable and efficient code 
    Documentation of specifications, commits and functionality 
    Understanding of operational and external application requirements to document solutions in detail and develop quality integrations

    Qualifications

     

    What You Need for this Position

    More Than 8+ Years of experience and knowledge of:

    8+ years proven work experience as a software engineer/developer in architecting and implementing large scale backend systems and interactive applications 
    Expert knowledge of JavaScript (client/browser and server side (NodeJS) and other programming languages such as Python and GoLang 
    Expert knowledge of web development and web services: (HTTP, security, RESTful/SOAP design/implementation, CSS, JavaScript, caching) and a clear passion for latest web technologies such as service workers 
    Experience with Linux and docker containers
    Experience with relational and schemaless databases(MySQL, Sqlite, ORM technologies JPA2, Hibernate, Google Firebase & DynamoDB NoSQL) and search engines (ElasticSearch) 
    Experience with basic security permissions/roles and OAuth2 and ID Connect 
    Experience with API design/development and WebHooks architecting and development 
    Experience with Asynchronous Job Queue processing (emails/sms, search data, uploads etc.) 
    Experience with monitoring systems and alerts applications 
    Experience with cloud infrastructure, systems and IT operations 
    An understanding of automation tools and data management skills 
    An understanding of software development methodology to continuously integrate, deliver, deploy, and version software 
    An understanding of Java/JEE, Scala, C#, C/C++ and other select languages is a plus

     

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.