Senior Full Stack Software Engineer

  • Category
    IT
  • Location
    Boston, Massachusetts
  • Type
    Contract to hire

As a Sr. Software Engineer on this team, you will work on developing scalable, maintainable and testable systems and services that power this product suite. You will be utilizing the latest front-end and back-end technologies within a highly automated continuous integration/continuous delivery environment.

 

Day to Day:

  • Provide technical leadership and mentor/coach other engineers within a scrum team
  • Work closely with peers, project and product managers to deliver scalable REST & GraphQL services in a variety of languages.
  • Design and implement underlying data models for applications and services to be scalable and maintainable (Relational and Document Based Databases)
  • Identify improvements and participate on innovating our tools and services that are at the foundation of our product

 

Minimum Experience:

  • BS Degree in Computer Science, or experience in Computer Engineering,
  • Experience providing technical leadership, providing design advice and mentoring other engineers
  • Experience building front-ends in HTML5, CSS and JavaScript (LESS or SASS are a plus)
  • Experience with the MEAN Stack – MongoDB/MySQL, Express.js, AngularJS, React.js and Node.js
  • Professional experience with at least one object-oriented programming language such as C# or Java
  • Experience building REST API’s is a must have
  • Unit testing is a must have 
  • Must be comfortable working as a true full stack engineer with strong back end background (not a DB developer but someone who knows their way around writing queries in SQL)

As a Sr. Software Engineer on this team, you will work on developing scalable, maintainable and testable systems and services that power this product suite. You will be utilizing the latest front-end and back-end technologies within a highly automated continuous integration/continuous delivery environment.

 

Day to Day:

  • Provide technical leadership and mentor/coach other engineers within a scrum team
  • Work closely with peers, project and product managers to deliver scalable REST & GraphQL services in a variety of languages.
  • Design and implement underlying data models for applications and services to be scalable and maintainable (Relational and Document Based Databases)
  • Identify improvements and participate on innovating our tools and services that are at the foundation of our product

Minimum Experience:

  • BS Degree in Computer Science, or experience in Computer Engineering,
  • Experience providing technical leadership, providing design advice and mentoring other engineers
  • Experience building front-ends in HTML5, CSS and JavaScript (LESS or SASS are a plus)
  • Experience with the MEAN Stack – MongoDB/MySQL, Express.js, AngularJS, React.js and Node.js
  • Professional experience with at least one object-oriented programming language such as C# or Java
  • Experience building REST API’s is a must have
  • Unit testing is a must have 
  • Must be comfortable working as a true full stack engineer with strong back end background (not a DB developer but someone who knows their way around writing queries in SQL)

#ZR
#LI-MB1

 

Related Jobs
  • Senior IT Project manager
     Summary: This company is seeking an IT Project Manager to oversee the application of project management methodology during all phases of the project cycle, with responsibilities that include project design, scope management, cost control, quali
    • Waltham, Massachusetts
    • Contract
      IT
    FIND OUT MORE
  • Lead DevOps Engineer - SaaS - Drug Therapies (Remote / USA ONLY) - 200k
    Compensation: up to $200,000.00 salary based on seniority/experience, + health, dental, 401k, profit sharing, bonus and more! Work from home / REMOTE from your home office. CANDIDATES MUST BE IN THE CONTINENTAL USA. About the company: Esta
    • Boston, Massachusetts
    • Direct hire
      IT
    FIND OUT MORE
  • Senior voice engineer
    PURPOSE AND SCOPE: Determines voice strategies and competence by planning delivery of solutions; answering technical and procedural questions for less experienced team members; teaching improved processes; mentoring team members. Determines voice req
    • Waltham, Massachusetts
    • Contract
      IT
    FIND OUT MORE
Ready to work with us?