Full Stack Developer

Location: Boston, MA
Date Posted: 06-07-2018
This is an opportunity to work on brand new greenfield software development with the latest technology stack.  You’ll also have the opportunity to learn machine learning and cloud development and deployment  on the job. This is once in a while opportunity for solid a software engineer who wants to expand his/her horizon and be part of a very talented team of Developers.
 
 Key Responsibility
  • Work within and across Agile teams to design, develop, test, and support technical solutions across a full-stack of development tools and technologies. 

  • Work closely with Product Management to understand end-user requirements and translate them into high-quality, timely deliverables.

  • Participate in peer code reviews, knowledge sharing, and assist other engineers in their work.

  • Continuously improve software engineering practices and standards.

  • Explore and evaluate new and emerging software tools and technologies. Bring fresh ideas that can benefit the project.

 
Required Skills
  • Bachelor’s degree in Computer Science or a related field preferred.

  • Experience developing large-scale server applications and/or micro-services using various languages and frameworks (Java/JEE, Node.js, Python)

  • Experience with variety of SQL (PostgreSQL) and/or NoSQL databases (MongoDB, ElasticSearch).

  • Experience with one of the JavaScript frameworks for web development i.e (React.js or Angular.JS, etc..) 
  • Knowledge of CSS, SaaS, and HTML5.
  • knowledge of version control systems, preferably Git/GitFlow. 

  • Experience delivering products using Agile development methodologies (Scrum, Kanban).

  • Solid analytical and problem-solving skills and strong attention to details.

  • Excellent communication skills – both written and verbal.

Desired Skills
  • Familiarity with DevOps tooling for development (Docker) and orchestration (Kubernetes) is desired.

  • Familiarity with various machine learning methods.
  • Knowledge of machine learning libraries like Scikit-learn, TensorFlow is a plus.

  • Experience with React.js 
  • Understanding of web application security concepts 
or
this job portal is powered by CATS