Senior Software Engineer (Node.js) (Great Neck)

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





SENIOR SOFTWARE ENGINEER in Nashville, TN or San Francisco (Backend)

Senior Software Engineer (4-10 years experience) with a Top Tier Startup based in San Francisco (www.simplr.ai). We are backed by our Parent Company, a $9 Billion Global Mobile Ecommerce Company (www.asurion.com). Outstanding base salary (140-190k), great early stage equity, sign on and yearly bonus, exceptional benefits, relocation assistance.Great opportunity to get in at the ground level of a world class startup with top tier management and outstanding comp package. Located in SOMA, 2 blocks from SF Giants Stadium (Oracle Park) and the CalTrain Station.

POSITION IS LOCATED IN SAN FRANCISCO OR DOWNTOWN NASHVILLE, TN

CORE QUALIFICATIONS:

Deep understanding of NodeJS, algorithm development.

Solid understanding of React, Angular, or Backbone and MongoDB or Dynamodb.

Demonstrated experience in delivering features and products in a fast paced, KPI driven,end customer focused environment (previous startup experience preferred)

Experience designing, writing and utilizing REST APIs and microservices

A solid grounding in Computer Science fundamentals, data structures, algorithms, object-oriented design, systems architecture, databases, scalability problems, distributed systems, asynchronous messaging, and network protocols gained through academic coursework or internship/work experience. Experience in one or more of the following areas: RESTful web services, Python, Java, C++, Data analytics.

GREAT TO HAVE/RESPONSIBILITIES:

  • Creates code components that are reusable and scalable
  • Develop microservices architecture
  • Delivers the right set of tests along side code, automated unittests, load tests, regression tests to validate code is defect free
  • Leads code reviews with peers and management
  • Shows a strong attention to development detail, produceshigh-quality code
  • A/B test solutions and prove with data that solution is successful
  • Utilize and enforce design patterns that comply with security/privacypolicies
  • Conduct peer code reviews for architecture, scalability, and codequality
  • Utilize analytics framework for platform data analysis
  • Design and implement error handling and redundancy to ensureplatform stability
  • BS OR HIGHER IN COMPUTER SCIENCE OR RELATED FIELD


    Associated topics: .net, c#, design pattern, matlab, perl, php, project architect, senior software engineer, software architect, software engineer lead

    Launch your career - Upload your resume now!

    Upload your resume

    Loading some great jobs for you...