• Senior Software Engineer - Node.JS
  • DC Metro
    ,
    Washington
     -
    United States

    Full-time /
    Commercial
    If you are a Node.js genius and enjoy working on interesting technical problems with other talented people in a friendly, creative environment, we want to hear from you. The candidate is responsible for the success of a project by delivering components that exhibit strong competency in one or more core technologies and conversing with best practices. 3Pillar Global is looking for a Senior Software Engineer with good experience in JavaScript & node.js technology. 3Pillar is driven by lean and agile principles; if you have a similar mindset, we encourage you to apply.

    About 3Pillar:3Pillar Global builds innovative, revenue-generating software products, enabling businesses to quickly turn ideas into value. 3Pillar balances business-minded thinking with engineering expertise in disruptive technologies, such as mobile, cloud, and big data, to develop products that meet real business needs. To date, 3Pillar’s products have driven over $1 billion in revenue for industry leaders like CARFAX, PBS, and numerous others. Over the course of a decade spent helping clients build industry-leading software products, 3Pillar clients have been acquired for more than $7 billion combined. For more information on the company, please visit http://www.3PillarGlobal.com. For job opportunities, please visit http://careers.3PillarGlobal.com.

    How we work as Product Development Partner:3Pillar Global partners with its clients to build innovative software products and seamless customer experiences that propel their business forward. At 3Pillar, we design and engineer products with a purpose. We classify the business needs of our clients as supreme. In fact, we won’t build anything that our clients won’t need. We believe that knowing what not to build is as important as what you choose to build. We like to call that Purposeful Engineering. Our Adaptive PLM methodology enables us to work with clients at any stage of their software development process. Our business-minded approach to Agile development ensures that we align to client goals from the earliest concept stages through to market launch.

    Technical competencies

    • Good Experience with Node.JS
    • Technologies experience with popular Node.js web frameworks (e.g., Express, Sails, Koa)
    • Must have extensive experience with advanced JavaScript
    • Experience with Microservices
    • Experience developing Adaptive or Responsive websites using UI technologies like HTML 5, CSS3 and jQuery.
    • Working experience with any JavaScript Unit testing framework like Jasmine.
    • Experience in agile software development.
    • Awareness of new and emerging front-end technologies.
    • Good verbal, written and presentation skills.
    • Nice to have - Experience in AWS services (Lambda/S3/DynamoDB/Elasticsearch / Elastic Cache, etc.)

    Role & Responsibility

    • Requirement analysis, Coding, design, implementation, testing, problem analysis and resolution, and technical documentation.
    • Lead the technical design solution conversation and choose the right frameworks for the business solution and apply design patterns consistently.
    • Lead and oversee developers through the product design, planning, development implementation, and product/system test.
    • Act as an interface between multiple teams (when required).
    • Shares information on new technology that could be used on projects. Deep knowledge of more than one front end programming language.
    • Manage a complete toolset for streamlined development.
    • Leads quality improvement Conversations. Collaborates with senior mgrs. to communicate project risks to client.
    • Involved in customer-facing work with a proven track record or delivering high-quality software products on time and within budget. 
    • Maintains an open, mutual and respected relationship with clients, stakeholders and team members. 
    • Formulating and implementing sound, efficient, sustainable, and cost-effective technical solutions for implementation in enterprise-wide environments is an essential skill.  
    • Shares with team members the uses the techniques in the Adaptive PLM to elicit required information.
    • Participates in candidate interviews and talent management.


     #LI-CM1
    #LI-remote

    3Pillar Benefits, What We Offer:

    • Employer funded medical plan for employees and their dependents.
    • Employer funded dental plan for employees and their dependents.
    • 401K retirement savings plan with 100% match of the first 3% of employee contributions and 50% of the next 2%.
    • Company paid disability and life insurance and the option to purchase additional coverage for yourself and family.
    • Unlimited PTO Policy
    • 12 Company paid Holidays
    • Generous Parental Leave
    • Global Health and Wellness Program 


    3Pillar is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, pregnancy, age, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
  • Submit your application
    *
    Import LinkedIn profile
    or
    *
    *
    *
    *
    *
    *
    *
    *
    *
    *
    *
    *
    *
    *
    *
    *
    *
    *