Full Stack Web Developer

1970-01-01Davis Companieshttp://www.daviscos.com/wp-content/themes/davis_theme/assets/images/logo.svg325 Donald J. Lynch Boulevard, Suite 201MarlboroughMA01752USAcustomer support[+800-482-9494][+508-481-8519]
Search Jobs

Full Stack Web Developer

  • Specialty:

    Engineering
    • City:

      Boston
    • State:

      MA
    • 02129
  • Assignment Type:

    Direct Hire
  • Job Id:

    43139

Description

Full Stack Web Developer

Responsibilities:

You’ll be part of a software development team that is working directly with senior engineering and design staff in a growing robotics startup. Responsibilities will include working with the robotics software group to bridge the gap between physical hardware and web based tools. Because we are a remarkably diverse team, you will have the opportunity to work with, and learn from, everyone, but you will focus on designing and implementing scalable, cloud-based applications and services.

  • Research, present, and use the best technologies to add features to our products
  • Work to deliver a mobile consumer application, as well as an e-commerce website, and implement web applications for robot monitoring and control
  • Be involved in all aspects of the development process from inception to deployment, and then scaling to an increasing customer base
  • Influence and drive software development best practices for the team and organization
  • Mentor junior developers and help with their professional development
  • Collaborate with cross functional teams within the organization
  • Implement applications in an effective and scalable way
  • Mentor your team through pair programming, productive code reviews, and participation in technical discussions

Requirements:

  • 3+ years of experience developing and delivering cloud deployed web applications deployed on AWS, Azure, or similar
  • Strong knowledge and significant work experience with Python, Javascript, or Ruby on Rails
  • Proven record of building and maintaining a large scale web application using Django, Ruby on Rails, or Node.js in a secure fashion
  • Experience with multiple data stores, including MongoDB, MySQL, Elasticsearch, or Redis
  • Strong CS fundamentals such as algorithmic complexity, OO vs Functional design, and a strong opinion about code coverage, automated testing, and tabs vs. spaces
  • Familiarity with Unix-like shells, ssh, vim/Emacs, and you can comfortably edit files remotely through a terminal
  • Front end technologies such as AngularJS, React, Ember.js, and Vue.js
  • Configuring and maintaining a web sever using NGINX, Apache, Node.js
  • Container and configuration management technologies such as Docker, Vagrant, Puppet, Chef, and CloudFormation

Qualifications:

 

  • BS/MS degree in a STEM discipline, or related field
  • Strong networking fundamentals such as Network+, CCNP, or relevant knowledge
  • Practice secure software development fundamentals and follow trends in the security fields
  • Have excellent communication skills, both written and verbal.
  • Intrinsically motivated and enjoy exploring new ideas in pursuit of the best solution to a challenge
  • Proactive team player, with exceptional time and people management skills

Quick Apply

  • As an Equal Employment Opportunity Employer, DAVIS has reporting requirements which require us to invite employees to voluntarily self-identify their race/ethnicity. Submission of this information is voluntary and refusal to provided it will not subject you to any adverse treatment. The information obtained will be kept confidential.
  • By applying to this position and providing my contact information, I give The DAVIS Companies permission to provide me with email communications and information.

Loading...